Module: MorseAssetable::ModelHelpers::ClassMethods
- Defined in:
- lib/morse_assetable.rb
Overview
ClassMethods
Instance Method Summary collapse
- #active_asset_column_names ⇒ Object
- #asset_column_names ⇒ Object
- #attachment_names ⇒ Object
- #excluded_asset_column_names ⇒ Object
- #multiple_attachment_names ⇒ Object
Instance Method Details
#active_asset_column_names ⇒ Object
49 50 51 |
# File 'lib/morse_assetable.rb', line 49 def active_asset_column_names asset_column_names - excluded_asset_column_names end |
#asset_column_names ⇒ Object
53 54 55 |
# File 'lib/morse_assetable.rb', line 53 def asset_column_names Asset.column_names end |
#attachment_names ⇒ Object
57 58 59 |
# File 'lib/morse_assetable.rb', line 57 def [:asset] end |
#excluded_asset_column_names ⇒ Object
61 62 63 |
# File 'lib/morse_assetable.rb', line 61 def excluded_asset_column_names %w(id attachment assetable_id assetable_type created_at updated_at) end |
#multiple_attachment_names ⇒ Object
65 66 67 |
# File 'lib/morse_assetable.rb', line 65 def [:downloadables] end |