Method: ActiveData::Model::Persistence::ClassMethods#instantiate_collection

Defined in:
lib/active_data/model/persistence.rb

#instantiate_collection(data) ⇒ Object



17
18
19
20
21
# File 'lib/active_data/model/persistence.rb', line 17

def instantiate_collection(data)
  collection = Array.wrap(data).map { |attrs| instantiate attrs }
  collection = scope(collection, true) if respond_to?(:scope)
  collection
end