Sha256: 7cd7174889f822a560b328a6435c265c84a3be8d303321d012b8110c8689b658

Contents?: true

Size: 476 Bytes

Versions: 6

Compression:

Stored size: 476 Bytes

Contents

require "active-fedora"
require "active_fedora_finders"
class BagAggregator < ::ActiveFedora::Base
  extend ActiveModel::Callbacks
  include ::ActiveFedora::Finders
  include ::ActiveFedora::DatastreamCollections
  include ::ActiveFedora::Relationships
  include ::Hydra::ModelMethods
  include Cul::Scv::Hydra::ActiveFedora::Model::Common
  include Cul::Scv::Hydra::ActiveFedora::Model::Aggregator

  alias :file_objects :resources

  def route_as
    "collection"
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
cul_scv_hydra-0.7.0 app/models/bag_aggregator.rb
cul_scv_hydra-0.6.4 app/models/bag_aggregator.rb
cul_scv_hydra-0.6.3 app/models/bag_aggregator.rb
cul_scv_hydra-0.6.2 app/models/bag_aggregator.rb
cul_scv_hydra-0.6.1 app/models/bag_aggregator.rb
cul_scv_hydra-0.6.0 app/models/bag_aggregator.rb