Sha256: 3c807db49abeb1cfc61b088f9290a0133a6d57759817982d842dd98f7415f499

Contents?: true

Size: 387 Bytes

Versions: 6

Compression:

Stored size: 387 Bytes

Contents

module Spree
  class OptionValue < ActiveRecord::Base
    belongs_to :option_type, :class_name => 'Spree::OptionType', :touch => true
    acts_as_list scope: :option_type
    has_and_belongs_to_many :variants, join_table: 'spree_option_values_variants', class_name: "Spree::Variant"

    validates :name, :presentation, presence: true

    attr_accessible :name, :presentation
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
spree_core-2.0.13 app/models/spree/option_value.rb
spree_core-2.0.12 app/models/spree/option_value.rb
spree_core-2.0.11 app/models/spree/option_value.rb
spree_core-2.0.10 app/models/spree/option_value.rb
spree_core-2.0.9 app/models/spree/option_value.rb
spree_core-2.0.8 app/models/spree/option_value.rb