Sha256: 781294bbc9bcba963366171bd312441011f523273f40d52409564591e606e008

Contents?: true

Size: 336 Bytes

Versions: 9

Compression:

Stored size: 336 Bytes

Contents

module Spree
  class Prototype < ActiveRecord::Base
    has_and_belongs_to_many :properties, :join_table => :spree_properties_prototypes
    has_and_belongs_to_many :option_types, :join_table => :spree_option_types_prototypes

    attr_accessible :name, :property_ids, :option_type_ids

    validates :name, :presence => true
  end
end

Version data entries

9 entries across 9 versions & 2 rubygems

Version Path
spree_core-1.3.5 app/models/spree/prototype.rb
spree_core-1.3.4 app/models/spree/prototype.rb
spree_core-1.3.3 app/models/spree/prototype.rb
spree_core-1.3.2 app/models/spree/prototype.rb
spree_core-1.3.1 app/models/spree/prototype.rb
spree_core-1.3.0 app/models/spree/prototype.rb
spree_core-1.3.0.rc2 app/models/spree/prototype.rb
dup_spree_core-1.3.0.rc1 app/models/spree/prototype.rb
spree_core-1.3.0.rc1 app/models/spree/prototype.rb