Method: Twitch::Stream#initialize

Defined in:
lib/twitch/stream.rb

#initialize(attributes = {}) ⇒ Stream

Returns a new instance of Stream.



32
33
34
35
36
37
38
39
40
# File 'lib/twitch/stream.rb', line 32

def initialize(attributes = {})
  attributes.each do |k, v|
    if DATE_ATTRIBUTES.include?(k.to_sym)
      instance_variable_set("@#{k}", Time.parse(v))
    else
      instance_variable_set("@#{k}", v)
    end
  end
end