Module: EstoreConventions::Builder

Defined in:
lib/estore_conventions/builder.rb

Class Method Summary collapse

Class Method Details

.build_from_object(klass, obj, attributes_hash) ⇒ Object



4
5
6
7
8
# File 'lib/estore_conventions/builder.rb', line 4

def self.build_from_object(klass, obj, attributes_hash)
  object = klass.where(:t_id => obj[:id]).first_or_initialize
  object.assign_attributes(attributes_hash)
  object
end