class Ticketmaster::Event
Public Instance Methods
attractions()
click to toggle source
# File lib/ticketmaster/results/event.rb, line 48 def attractions Result.array(embedded['attractions'], request, 'Ticketmaster::Attraction') end
classifications()
click to toggle source
# File lib/ticketmaster/results/event.rb, line 44 def classifications Result.array(data['classifications'], request, 'Ticketmaster::Classification') end
dates()
click to toggle source
# File lib/ticketmaster/results/event.rb, line 19 def dates data['dates'] end
description()
click to toggle source
# File lib/ticketmaster/results/event.rb, line 11 def description data['description'] end
embedded()
click to toggle source
# File lib/ticketmaster/results/event.rb, line 15 def embedded data['_embedded'] end
end()
click to toggle source
# File lib/ticketmaster/results/event.rb, line 27 def end dates['end'] end
get_images()
click to toggle source
# File lib/ticketmaster/results/event.rb, line 40 def get_images request.client.get_event_images(id) end
id()
click to toggle source
# File lib/ticketmaster/results/event.rb, line 3 def id data['id'] end
images()
click to toggle source
# File lib/ticketmaster/results/event.rb, line 35 def images images = Result.array(data['images'], request, 'Ticketmaster::Image') images ||= get_images end
name()
click to toggle source
# File lib/ticketmaster/results/event.rb, line 7 def name data['name'] end
reload()
click to toggle source
# File lib/ticketmaster/results/event.rb, line 56 def reload data = request.client.get_event(id).data self end
start()
click to toggle source
# File lib/ticketmaster/results/event.rb, line 23 def start dates['start'] end
timezone()
click to toggle source
# File lib/ticketmaster/results/event.rb, line 31 def timezone dates['timezone'] end
venues()
click to toggle source
# File lib/ticketmaster/results/event.rb, line 52 def venues Result.array(embedded['venues'], request, 'Ticketmaster::Venue') end