Sha256: f5ff8767b36df03c2bef2d7322bda6cad3c54ca6f78c136f00b90fab3909de20

Contents?: true

Size: 219 Bytes

Versions: 5

Compression:

Stored size: 219 Bytes

Contents

module Ecommerce
  class Exception < StandardError
    attr_accessor :code, :body

    def initialize(args = {})
      super(args[:message])
      @code     = args[:code]
      @body     = args[:body]
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
ecommerce-client-0.0.5 lib/ecommerce/exception.rb
ecommerce-client-0.0.4 lib/ecommerce/exception.rb
ecommerce-client-0.0.3 lib/ecommerce/exception.rb
ecommerce-client-0.0.2 lib/ecommerce/exception.rb
ecommerce-client-0.0.1 lib/ecommerce/exception.rb