Sha256: 03d218571af77072de2a29dda316facb81542a8e8dc5b9221d93f13d109fe9d6

Contents?: true

Size: 498 Bytes

Versions: 6

Compression:

Stored size: 498 Bytes

Contents

module Ecm::Pictures
  class AttachedPicture < ActiveRecord::Base
    self.table_name = 'ecm_pictures_attached_pictures'

    # associations
    belongs_to :picture, foreign_key: 'ecm_pictures_picture_id'
    belongs_to :pictureable, polymorphic: true

    # attributes
    attr_accessible :ecm_pictures_picture_id if respond_to?(:attr_accessible)

    # validations
    validates :picture, :pictureable, presence: true
  end # class AttachedPicture < ActiveRecord::Base
end # module Ecm::Pictures

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
ecm_pictures2-2.1.4 app/models/ecm/pictures/attached_picture.rb
ecm_pictures2-2.1.3 app/models/ecm/pictures/attached_picture.rb
ecm_pictures2-2.1.2 app/models/ecm/pictures/attached_picture.rb
ecm_pictures2-2.1.1 app/models/ecm/pictures/attached_picture.rb
ecm_pictures2-2.1.0 app/models/ecm/pictures/attached_picture.rb
ecm_pictures2-2.0.0 app/models/ecm/pictures/attached_picture.rb