Sha256: 95941e3eeaebde7a19d518c9462ff27d4cb90ef88df4fa3cd0b864c05829af7a

Contents?: true

Size: 210 Bytes

Versions: 11

Compression:

Stored size: 210 Bytes

Contents

module Spree
  class ShippingRate < Struct.new(:id, :shipping_method, :name, :cost)
    def initialize(attributes = {})
      attributes.each do |k, v|
        self.send("#{k}=", v)
      end
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
spree_core-1.1.6 app/models/spree/shipping_rate.rb
spree_core-1.1.5 app/models/spree/shipping_rate.rb
spree_core-1.1.4 app/models/spree/shipping_rate.rb
spree_core-1.2.0.rc2 app/models/spree/shipping_rate.rb
spree_core-1.2.0.rc1 app/models/spree/shipping_rate.rb
spree_core-1.1.3 app/models/spree/shipping_rate.rb
spree_core-1.1.2 app/models/spree/shipping_rate.rb
spree_core-1.1.2.rc1 app/models/spree/shipping_rate.rb
spree_core-1.1.1 app/models/spree/shipping_rate.rb
spree_core-1.1.0 app/models/spree/shipping_rate.rb
spree_core-1.1.0.rc2 app/models/spree/shipping_rate.rb