Class: Document
- Inherits:
-
GenericWork
- Object
- ActiveFedora::Base
- GenericWork
- Document
- Defined in:
- app/repository_models/document.rb
Class Method Summary collapse
Methods included from CurationConcern::Embargoable
#embargo_release_date, #embargo_release_date=
Methods included from CurationConcern::Embargoable::VisibilityOverride
Methods included from CurationConcern::WithLinkedContributors
#assign_nested_attributes_for_collection_association, #contributors, #contributors=, #to_solr
Methods included from CurationConcern::WithLinkedResources
#after_destroy_cleanup_linked_resources
Methods included from CurationConcern::WithGenericFiles
#before_destroy_cleanup_generic_files
Methods included from CurationConcern::Work
#add_editor, #add_editor_group, ids_from_tokens, #remove_editor, #remove_editor_group, #to_solr
Methods included from CurationConcern::Model
#as_json, #as_rdf_object, #can_be_member_of_collection?, #to_partial_path, #to_s, #to_solr
Methods included from CurationConcern::HumanReadableType
#human_readable_type, #to_solr
Methods included from Curate::ActiveModelAdaptor
Methods included from ActiveFedora::Base::SoftDeleteBehavior
Class Method Details
.valid_types ⇒ Object
11 12 13 14 15 16 17 18 19 20 21 22 23 |
# File 'app/repository_models/document.rb', line 11 def self.valid_types [ 'Book', 'Book Chapter', 'Document', 'Report', 'Pamphlet', 'Brochure', 'Manuscript', 'Letter', 'Newsletter', 'Press Release', 'White Paper' ] end |