class Ticketfly::Event

Attributes

date[RW]
id[RW]
json[RW]
name[RW]
org[RW]
venue[RW]

Public Class Methods

build(json) click to toggle source
# File lib/ticketfly.rb, line 48
def self.build(json)
  event = Event.new
  event.id = json['id']
  event.name = json['name']
  event.json = json
  event.venue = Venue.build(json['venue'])
  event.org = Org.build(json['org'])
  event.date = json['startDate']
  event
end

Public Instance Methods

headliners() click to toggle source
# File lib/ticketfly.rb, line 59
def headliners
  headliners = []
  self.json['headliners'].each do |h|
    headliners << Headliner.build(h)
  end
  headliners
end