Sha256: 9bde61fb0388afa12232de158e5c7cf3a9b5bd8657064aa8c269dd4f3c276391

Contents?: true

Size: 330 Bytes

Versions: 36

Compression:

Stored size: 330 Bytes

Contents

module Spree
  class ShippingCategory < Spree::Base
    validates :name, presence: true, uniqueness: { allow_blank: true }

    with_options inverse_of: :shipping_category do
      has_many :products
      has_many :shipping_method_categories
    end
    has_many :shipping_methods, through: :shipping_method_categories
  end
end

Version data entries

36 entries across 36 versions & 2 rubygems

Version Path
goca-spree-core-3.1.14.rails.5.0.1 app/models/spree/shipping_category.rb
goca-spree-core-3.1.14.rails.5.0 app/models/spree/shipping_category.rb
goca-spree-core-3.1.15.rails.5.0 app/models/spree/shipping_category.rb
goca-spree-core-3.1.15.pre.rails.pre.5.0 app/models/spree/shipping_category.rb
spree_core-3.2.9 app/models/spree/shipping_category.rb
spree_core-3.1.14 app/models/spree/shipping_category.rb
spree_core-3.2.8 app/models/spree/shipping_category.rb
spree_core-3.1.13 app/models/spree/shipping_category.rb
spree_core-3.2.7 app/models/spree/shipping_category.rb
spree_core-3.1.12 app/models/spree/shipping_category.rb
spree_core-3.2.6 app/models/spree/shipping_category.rb
spree_core-3.1.11 app/models/spree/shipping_category.rb
spree_core-3.1.10 app/models/spree/shipping_category.rb
spree_core-3.2.5 app/models/spree/shipping_category.rb
spree_core-3.1.9 app/models/spree/shipping_category.rb
spree_core-3.2.4 app/models/spree/shipping_category.rb
spree_core-3.1.8 app/models/spree/shipping_category.rb
spree_core-3.1.7 app/models/spree/shipping_category.rb
spree_core-3.2.3 app/models/spree/shipping_category.rb
spree_core-3.2.2 app/models/spree/shipping_category.rb