Sha256: 80df152d98cc8e4e4ddc79fa2bfa5b20487845bfedea92302ab082aefccae932

Contents?: true

Size: 552 Bytes

Versions: 36

Compression:

Stored size: 552 Bytes

Contents

require "active-fedora"
require "active_fedora_finders"
class Concept < GenericAggregator
  include ::ActiveFedora::FinderMethods::RepositoryMethods
  include ::ActiveFedora::DatastreamCollections
  include ::Hydra::ModelMethods
  include Cul::Hydra::Models::Common

  has_and_belongs_to_many :containers, :property=>:cul_member_of, :class_name=>'ActiveFedora::Base'

  def route_as
    "concept"
  end

  def index_type_label
    "CONCEPT"
  end

  def to_solr(solr_doc = Hash.new, opts={})
    solr_doc = super(solr_doc, opts)
    solr_doc
  end
end

Version data entries

36 entries across 36 versions & 2 rubygems

Version Path
cul_hydra-1.3.11 app/models/concept.rb
cul_hydra-1.3.10 app/models/concept.rb
cul_hydra-1.3.9 app/models/concept.rb
cul_hydra-1.3.8 app/models/concept.rb
cul_hydra-1.3.7 app/models/concept.rb
cul_hydra-1.3.6 app/models/concept.rb
cul_hydra-1.3.5 app/models/concept.rb
cul_hydra-1.3.4 app/models/concept.rb
cul_hydra-1.3.3 app/models/concept.rb
cul_hydra-1.3.2 app/models/concept.rb
cul_hydra-1.3.1 app/models/concept.rb
cul_hydra-1.3.0 app/models/concept.rb
cul_hydra-1.2.1 app/models/concept.rb
cul_hydra-1.2.0 app/models/concept.rb
cul_hydra-1.1.0 app/models/concept.rb
cul_hydra-1.0.7 app/models/concept.rb
cul_hydra-1.0.6 app/models/concept.rb
cul_hydra-1.0.5 app/models/concept.rb
cul_hydra-1.0.4 app/models/concept.rb
cul_hydra-1.0.3 app/models/concept.rb