Class: Moysklad::Entities::RowItems

Inherits:
Virtus::Attribute
  • Object
show all
Includes:
ActiveSupport::Inflector
Defined in:
lib/moysklad/entities/collection.rb

Instance Method Summary collapse

Instance Method Details

#coerce(items) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/moysklad/entities/collection.rb', line 5

def coerce(items)
  items.map do |item|
    type = item['meta']['type']
    entity_class = find_entity_class type
    entity_class.new item
  end
end