Sha256: 6bc0f3b631e9eb5b73c7fa4f5b728a842ece663b17efdb993ab1def1538692ed

Contents?: true

Size: 452 Bytes

Versions: 6

Compression:

Stored size: 452 Bytes

Contents

module Enjoy::Gallery
  module Models
    module ActiveRecord
      module Image
        extend ActiveSupport::Concern

        included do
          # belongs_to :enjoy_gallery_imagable, polymorphic: true

          has_paper_trail
          validates_lengths_from_database
          if Enjoy::Gallery.config.localize
            translates :name
          end

          scope :sorted, -> { order(lft: :asc) }
        end
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
enjoy_cms_gallery-0.4.1 lib/enjoy/gallery/models/active_record/image.rb
enjoy_cms_gallery-0.4.0.2 lib/enjoy/gallery/models/active_record/image.rb
enjoy_cms_gallery-0.4.0.1 lib/enjoy/gallery/models/active_record/image.rb
enjoy_cms_gallery-0.4.0 lib/enjoy/gallery/models/active_record/image.rb
enjoy_cms_gallery-0.4.0.beta3 lib/enjoy/gallery/models/active_record/image.rb
enjoy_cms_gallery-0.4.0.beta1 lib/enjoy/gallery/models/active_record/image.rb