Sha256: 42f6b138fa950e7c4b733e5fab777c8102aeb798889a4b92dae8ac88f864a430

Contents?: true

Size: 507 Bytes

Versions: 6

Compression:

Stored size: 507 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-1.1.2 app/models/ecm/pictures/attached_picture.rb
ecm_pictures2-1.1.1 app/models/ecm/pictures/attached_picture.rb
ecm_pictures2-1.1.0 app/models/ecm/pictures/attached_picture.rb
ecm_pictures2-1.0.4 app/models/ecm/pictures/attached_picture.rb
ecm_pictures2-1.0.3 app/models/ecm/pictures/attached_picture.rb
ecm_pictures2-1.0.2 app/models/ecm/pictures/attached_picture.rb