Module: CurationConcerns::FileSetBehavior
- Extended by:
- ActiveSupport::Concern
- Includes:
- BasicMetadata, CurationConcerns::FileSet::BelongsToUploadSets, CurationConcerns::FileSet::BelongsToWorks, CurationConcerns::FileSet::Derivatives, CurationConcerns::FileSet::FullTextIndexing, CurationConcerns::FileSet::Indexing, HumanReadableType, Noid, Permissions, Serializers, Hydra::AccessControls::Embargoable, Hydra::WithDepositor, Hydra::Works::Characterization, Hydra::Works::FileSetBehavior, Hydra::Works::VirusCheck
- Included in:
- FileSet
- Defined in:
- app/models/concerns/curation_concerns/file_set_behavior.rb
Instance Method Summary collapse
Methods included from HumanReadableType
Methods included from CurationConcerns::FileSet::BelongsToUploadSets
Methods included from CurationConcerns::FileSet::BelongsToWorks
#generic_work_ids, #generic_works, #parent, #related_files, #remove_representative_relationship
Methods included from Permissions::Readable
#private?, #public?, #registered?
Methods included from Permissions::Writable
#paranoid_edit_permissions, #paranoid_permissions
Methods included from CurationConcerns::FileSet::Derivatives
Methods included from Noid
Methods included from Serializers
Instance Method Details
#human_readable_type ⇒ Object
24 25 26 |
# File 'app/models/concerns/curation_concerns/file_set_behavior.rb', line 24 def human_readable_type self.class.to_s.demodulize.titleize end |
#representative_id ⇒ Object
28 29 30 |
# File 'app/models/concerns/curation_concerns/file_set_behavior.rb', line 28 def representative_id to_param end |
#thumbnail_id ⇒ Object
32 33 34 |
# File 'app/models/concerns/curation_concerns/file_set_behavior.rb', line 32 def thumbnail_id to_param end |