Module: Pcdm::Models::Collections

Extended by:
ActiveSupport::Concern
Included in:
Collection
Defined in:
app/models/concerns/pcdm/models/collections.rb

Instance Method Summary collapse

Instance Method Details

#compose_from(*collections) ⇒ Object



3
4
5
6
# File 'app/models/concerns/pcdm/models/collections.rb', line 3

def compose_from(*collections)
	collections = collections.map {|c| (c.is_a? String) ? ActiveFedora::Base.find(c) : c }
	self..merge(*collections.map {|c| c.})
end