Class: Document

Inherits:
GenericWork show all
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

#visibility, #visibility=

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

#noid, #to_key, #to_param

Methods included from ActiveFedora::Base::SoftDeleteBehavior

#exists?

Class Method Details

.valid_typesObject



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