Sha256: 56764119dc5bbfa808880b2720d763ecf9d98f7ba0eeec1e53a0bfc1fcd948e8
Contents?: true
Size: 652 Bytes
Versions: 3
Compression:
Stored size: 652 Bytes
Contents
class Collection < ActiveRecord::Base attr_accessible :is_visible, :products_count attr_accessible :name, :description, :name_en, :description_en, :name_ru, :description_ru has_many :products has_one :picture, as: :assetable, dependent: :destroy, conditions: {is_main: true} has_many :pictures, as: :assetable, dependent: :destroy, conditions: {is_main: false} has_many :attachment_files, as: :assetable, dependent: :destroy fileuploads :picture, :pictures, :attachment_files translates :name, :description scope :visible, where(is_visible: true) scope :un_visible, where(is_visible: false) alias_attribute :title, :name end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
ab_admin-0.3.2 | spec/dummy/app/models/collection.rb |
ab_admin-0.3.1 | spec/dummy/app/models/collection.rb |
ab_admin-0.3.0 | spec/dummy/app/models/collection.rb |