Class: Elabs::Album
- Inherits:
-
ApplicationContentRecord
- Object
- ActiveRecord::Base
- ApplicationRecord
- ApplicationContentRecord
- Elabs::Album
- Defined in:
- app/models/elabs/album.rb
Constant Summary collapse
- SLUGGABLE_FIELD =
:name
- ADDITIONAL_HABTM_COUNTER_CACHES =
[ %w[projects albums] ].freeze
Constants inherited from ApplicationContentRecord
Elabs::ApplicationContentRecord::SLUG_FIELD
Instance Attribute Summary
Attributes inherited from ApplicationRecord
Instance Method Summary collapse
Methods included from Concerns::Sluggable
Methods included from Concerns::Taggable
Methods included from Concerns::ActableEntity
#minor_update=, #minor_update?
Methods included from Concerns::ContentEntity
#draft?, #locked?, #not_publicly_visible?, #publicly_visible?, #published?, #unlocked?
Instance Method Details
#long_text_to_display ⇒ Object
38 39 40 |
# File 'app/models/elabs/album.rb', line 38 def long_text_to_display description end |
#short_text_to_display ⇒ Object
34 35 36 |
# File 'app/models/elabs/album.rb', line 34 def short_text_to_display nil end |
#title_to_display ⇒ Object
30 31 32 |
# File 'app/models/elabs/album.rb', line 30 def title_to_display name end |