Class: Ticketmaster::Attraction
- Inherits:
-
Result
- Object
- Result
- Ticketmaster::Attraction
show all
- Defined in:
- lib/ticketmaster/results/attraction.rb
Instance Attribute Summary
Attributes inherited from Result
#data, #request
Instance Method Summary
collapse
Methods inherited from Result
array, create, #initialize, search
Instance Method Details
#classifications ⇒ Object
27
28
29
|
# File 'lib/ticketmaster/results/attraction.rb', line 27
def classifications
Result.array(data['classifications'], request, 'Ticketmaster::Classification')
end
|
#id ⇒ Object
3
4
5
|
# File 'lib/ticketmaster/results/attraction.rb', line 3
def id
data['id']
end
|
#images ⇒ Object
23
24
25
|
# File 'lib/ticketmaster/results/attraction.rb', line 23
def images
images = Result.array(data['images'], request, 'Ticketmaster::Image')
end
|
#locale ⇒ Object
19
20
21
|
# File 'lib/ticketmaster/results/attraction.rb', line 19
def locale
data['locale']
end
|
#name ⇒ Object
7
8
9
|
# File 'lib/ticketmaster/results/attraction.rb', line 7
def name
data['name']
end
|
#reload ⇒ Object
31
32
33
34
|
# File 'lib/ticketmaster/results/attraction.rb', line 31
def reload
data = request.client.get_attraction(id).data
self
end
|
#type ⇒ Object
11
12
13
|
# File 'lib/ticketmaster/results/attraction.rb', line 11
def type
data['type']
end
|
#url ⇒ Object
15
16
17
|
# File 'lib/ticketmaster/results/attraction.rb', line 15
def url
data['url']
end
|