Method: HasAttributes#initialize

Defined in:
lib/i_ching/has_attributes.rb

#initialize(args) ⇒ Object



13
14
15
16
17
18
# File 'lib/i_ching/has_attributes.rb', line 13

def initialize(args)
  args.each do |k, v|
    next unless self.class.attributes.include?(k)
    instance_variable_set("@#{k}", v)
  end
end