Sha256: 963f9689640c0ab9807ad97da21009a82a33489cf503e41457b9dc4a72b9c980

Contents?: true

Size: 363 Bytes

Versions: 3

Compression:

Stored size: 363 Bytes

Contents

module Spree
  class SlideshowType < ActiveRecord::Base
    has_many :slides
    
    attr_accessible :category, :enable_navigation, :enabled, :enable_pagination
    
    validates :category, :presence => true
    validates_uniqueness_of :category
    
    scope :enable, lambda { |category| {:conditions => {:enabled => true, :category => category}} }
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
spree_multi_slideshow-1.1.6 app/models/spree/slideshow_type.rb
spree_multi_slideshow-1.1.5 app/models/spree/slideshow_type.rb
spree_multi_slideshow-1.1.4 app/models/spree/slideshow_type.rb