Sha256: bae8a0a185f2e51b2457b18f7907125a8211947f22a9b4e90ae849a2270eea78

Contents?: true

Size: 523 Bytes

Versions: 69

Compression:

Stored size: 523 Bytes

Contents

require "active-fedora"
require "active_fedora_finders"
class METSStructuredAggregator < ::ActiveFedora::Base
  extend ActiveModel::Callbacks
  include ::ActiveFedora::FinderMethods::RepositoryMethods
  include ::ActiveFedora::DatastreamCollections
  include ::Hydra::ModelMethods
  include Cul::Hydra::Models::Common
  include Cul::Hydra::Models::Aggregator

  has_many :parts, :property => :cul_member_of, :class_name=>'ActiveFedora::Base'

  #alias :file_objects :resources

  def route_as
    "multipartitem"
  end
end

Version data entries

69 entries across 69 versions & 2 rubygems

Version Path
cul_hydra-1.8.0 app/models/mets_structured_aggregator.rb
cul_hydra-1.7.6 app/models/mets_structured_aggregator.rb
cul_hydra-1.7.5 app/models/mets_structured_aggregator.rb
cul_hydra-1.7.4 app/models/mets_structured_aggregator.rb
cul_hydra-1.7.3 app/models/mets_structured_aggregator.rb
cul_hydra-1.7.2 app/models/mets_structured_aggregator.rb
cul_hydra-1.7.1 app/models/mets_structured_aggregator.rb
cul_hydra-1.7.0 app/models/mets_structured_aggregator.rb
cul_hydra-1.6.4 app/models/mets_structured_aggregator.rb
cul_hydra-1.6.2 app/models/mets_structured_aggregator.rb
cul_hydra-1.6.1 app/models/mets_structured_aggregator.rb
cul_hydra-1.6.0 app/models/mets_structured_aggregator.rb
cul_hydra-1.5.3 app/models/mets_structured_aggregator.rb
cul_hydra-1.5.2 app/models/mets_structured_aggregator.rb
cul_hydra-1.5.1 app/models/mets_structured_aggregator.rb
cul_hydra-1.5.0 app/models/mets_structured_aggregator.rb
cul_hydra-1.4.18 app/models/mets_structured_aggregator.rb
cul_hydra-1.4.17 app/models/mets_structured_aggregator.rb
cul_hydra-1.4.16 app/models/mets_structured_aggregator.rb
cul_hydra-1.4.15 app/models/mets_structured_aggregator.rb