Method: Ipizza::Authentication#initialize

Defined in:
lib/ipizza/authentication.rb

#initialize(attribs = {}) ⇒ Authentication

Returns a new instance of Authentication.



6
7
8
9
10
11
12
13
# File 'lib/ipizza/authentication.rb', line 6

def initialize(attribs = {})
  attribs.each do |key, value|
    if self.respond_to?("#{key.to_s}=".to_sym)
      v = key.to_sym == :message_time && value.is_a?(String) ? Time.parse(value) : value
      self.send("#{key.to_s}=".to_sym, v)
    end
  end
end