Sha256: 8c606492378b00fed958892c3483a110e073d3ee8d174b2e00a25618da23b454

Contents?: true

Size: 577 Bytes

Versions: 56

Compression:

Stored size: 577 Bytes

Contents

class ResourceAggregator < ::ActiveFedora::Base
  include ::ActiveFedora::FinderMethods::RepositoryMethods
  include ::ActiveFedora::DatastreamCollections
  include ::Hydra::ModelMethods
  include Cul::Hydra::Models::Common
  include Cul::Hydra::Models::Aggregator
  include Cul::Hydra::Models::LinkableResources

  has_many :parts, :property => :cul_member_of, :class_name=>'Resource'

  def route_as
    "resource"
  end
  
  def index_type_label
    "PART"
  end
  
  def thumbnail_info
    return {:url=>image_url("cul_hydra/crystal/file.png"),:mime=>'image/png'}
  end
end

Version data entries

56 entries across 56 versions & 1 rubygems

Version Path
cul_hydra-1.4.14 app/models/resource_aggregator.rb
cul_hydra-1.4.13 app/models/resource_aggregator.rb
cul_hydra-1.4.12 app/models/resource_aggregator.rb
cul_hydra-1.4.11 app/models/resource_aggregator.rb
cul_hydra-1.4.10 app/models/resource_aggregator.rb
cul_hydra-1.4.8 app/models/resource_aggregator.rb
cul_hydra-1.4.7 app/models/resource_aggregator.rb
cul_hydra-1.4.5 app/models/resource_aggregator.rb
cul_hydra-1.4.4 app/models/resource_aggregator.rb
cul_hydra-1.4.3 app/models/resource_aggregator.rb
cul_hydra-1.4.2 app/models/resource_aggregator.rb
cul_hydra-1.4.1 app/models/resource_aggregator.rb
cul_hydra-1.4.0 app/models/resource_aggregator.rb
cul_hydra-1.3.11 app/models/resource_aggregator.rb
cul_hydra-1.3.10 app/models/resource_aggregator.rb
cul_hydra-1.3.9 app/models/resource_aggregator.rb
cul_hydra-1.3.8 app/models/resource_aggregator.rb
cul_hydra-1.3.7 app/models/resource_aggregator.rb
cul_hydra-1.3.6 app/models/resource_aggregator.rb
cul_hydra-1.3.5 app/models/resource_aggregator.rb