Sha256: 54a360ae414ace33c25dc1a068cdcd2da3d47aef4c416f370703c1b9917030c3
Contents?: true
Size: 733 Bytes
Versions: 1
Compression:
Stored size: 733 Bytes
Contents
class GenericContent < ActiveFedora::Base # Uses the Hydra Rights Metadata Schema for tracking access permissions & copyright has_metadata :name => "rightsMetadata", :type => Hydra::Datastream::RightsMetadata include Hydra::GenericContent has_metadata :name => "descMetadata", :type => Hydra::Datastream::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 # adds helpful methods for basic hydra objects. # FIXME: redundate with GenericContent include above?? include Hydra::ModelMethods def initialize( attrs={} ) super end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
hydra-head-4.0.0.rc3 | app/models/generic_content.rb |