module MorseAssetable::ModelHelpers::ClassMethods

ClassMethods

Public Instance Methods

active_asset_column_names() click to toggle source
# File lib/morse_assetable.rb, line 49
def active_asset_column_names
  asset_column_names - excluded_asset_column_names
end
asset_column_names() click to toggle source
# File lib/morse_assetable.rb, line 53
def asset_column_names
  Asset.column_names
end
attachment_names() click to toggle source
# File lib/morse_assetable.rb, line 57
def attachment_names
  [:asset]
end
excluded_asset_column_names() click to toggle source
# 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() click to toggle source
# File lib/morse_assetable.rb, line 65
def multiple_attachment_names
  [:downloadables]
end