Sha256: 49de2da440bd2cdf227daf2b44414b88c4183ea6fc52fa0c1c8df6943fce780a
Contents?: true
Size: 614 Bytes
Versions: 3
Compression:
Stored size: 614 Bytes
Contents
require 'hydra' class GenericContent < ActiveFedora::Base include Hydra::ModelMethods include Hydra::GenericContent # Uses the Hydra Rights Metadata Schema for tracking access permissions & copyright has_metadata :name => "rightsMetadata", :type => Hydra::RightsMetadata has_metadata :name => "descMetadata", :type => Hydra::ModsGenericContent # A place to put extra metadata values has_metadata :name => "properties", :type => ActiveFedora::MetadataDatastream do |m| m.field 'collection', :string m.field 'depositor', :string end def initialize( attrs={} ) super end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
hydra-head-3.0.0pre3 | app/models/generic_content.rb |
hydra-head-3.0.0pre2 | app/models/generic_content.rb |
hydra-head-3.0.0pre1 | app/models/generic_content.rb |