Method: DaFace::Datasift::Interaction#initialize

Defined in:
lib/da_face/datasift/interaction.rb

#initialize(data = {}) ⇒ Interaction

Returns a new instance of Interaction.



10
11
12
13
14
15
16
17
18
# File 'lib/da_face/datasift/interaction.rb', line 10

def initialize data={}
  allowed_attributes.each do |attr|
    unless data[attr].nil?
      self.instance_variable_set("@#{attr}".to_sym, data[attr])
    end
  end
  normalize_attributes!
  return self
end