Sha256: b6f6253b8c7f0de5c467457f53c83e62da68aa0de40a551a431597200c0bd60d

Contents?: true

Size: 214 Bytes

Versions: 103

Compression:

Stored size: 214 Bytes

Contents

module Spree
  class ReturnsCalculator < Calculator

    def compute(return_item)
      raise NotImplementedError, "Please implement 'compute(return_item)' in your calculator: #{self.class.name}"
    end
  end
end

Version data entries

103 entries across 103 versions & 3 rubygems

Version Path
goca-spree-core-3.1.14.rails.5.0 app/models/spree/returns_calculator.rb
goca-spree-core-3.1.15.rails.5.0 app/models/spree/returns_calculator.rb
goca-spree-core-3.1.15.pre.rails.pre.5.0 app/models/spree/returns_calculator.rb
spree_core-3.2.9 app/models/spree/returns_calculator.rb
spree_core-3.1.14 app/models/spree/returns_calculator.rb
spree_core-3.3.6 app/models/spree/returns_calculator.rb
spree_core-3.2.8 app/models/spree/returns_calculator.rb
spree_core-3.1.13 app/models/spree/returns_calculator.rb
spree_core-3.3.5 app/models/spree/returns_calculator.rb
spree_core-3.3.4 app/models/spree/returns_calculator.rb
spree_core-3.2.7 app/models/spree/returns_calculator.rb
spree_core-3.1.12 app/models/spree/returns_calculator.rb
solidus_core-1.2.3 app/models/spree/returns_calculator.rb
solidus_core-1.1.4 app/models/spree/returns_calculator.rb
solidus_core-1.0.7 app/models/spree/returns_calculator.rb
spree_core-3.3.3 app/models/spree/returns_calculator.rb
spree_core-3.2.6 app/models/spree/returns_calculator.rb
spree_core-3.1.11 app/models/spree/returns_calculator.rb
spree_core-3.1.10 app/models/spree/returns_calculator.rb
spree_core-3.3.2 app/models/spree/returns_calculator.rb