Sha256: 51d3bebaa0fabec30317a9725cc5cdb7d446ec491e5cbe5facaaded28e3324b7

Contents?: true

Size: 342 Bytes

Versions: 2

Compression:

Stored size: 342 Bytes

Contents

module Assetabler
  class Gallery < ActiveRecord::Base

    belongs_to :galleryable, polymorphic: true
    has_many :asset_attachments, -> { order('sort_order asc') }, as: :assetable, dependent: :destroy
    has_many :assets, through: :asset_attachments

    accepts_nested_attributes_for :asset_attachments, allow_destroy: true



  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
assetable-0.3.1 app/models/assetabler/gallery.rb
assetable-0.3.0 app/models/assetabler/gallery.rb