Method: Eventick::Event#initialize

Defined in:
lib/eventick/event.rb

#initialize(args = {}) ⇒ Event

constructors



11
12
13
14
15
16
17
18
# File 'lib/eventick/event.rb', line 11

def initialize(args={})
  links = args.delete('links')
  args.each do |key, value|
    self.public_send("#{key}=", value)
  end

  self.tickets = links['tickets'].map { |o| Ticket.new(o) } if links
end