Module: ActiveFedora::RegisteredAttributes
- Extended by:
- ActiveSupport::Concern
- Defined in:
- lib/active_fedora/registered_attributes.rb,
lib/active_fedora/registered_attributes/version.rb,
lib/active_fedora/registered_attributes/attribute.rb,
lib/active_fedora/registered_attributes/attribute_registry.rb
Defined Under Namespace
Modules: ClassMethods Classes: Attribute, AttributeRegistry
Constant Summary collapse
- VERSION =
"0.2.1"
Instance Method Summary collapse
-
#initialize ⇒ Object
Applies attribute default values.
- #terms_for_display ⇒ Object
- #terms_for_editing ⇒ Object
Instance Method Details
#initialize ⇒ Object
Applies attribute default values
67 68 69 70 |
# File 'lib/active_fedora/registered_attributes.rb', line 67 def initialize(*) super apply_defaults end |
#terms_for_display ⇒ Object
76 77 78 |
# File 'lib/active_fedora/registered_attributes.rb', line 76 def terms_for_display displayable_attributes.collect(&:name) end |
#terms_for_editing ⇒ Object
72 73 74 |
# File 'lib/active_fedora/registered_attributes.rb', line 72 def terms_for_editing editable_attributes.collect(&:name) end |