class Fulfillment::ServiceError

Service errors

Attributes

error[R]

Public Class Methods

new(response_body = {}) click to toggle source
# File lib/fulfillment/errors.rb, line 12
def initialize(response_body = {})
  @error = response_body.fetch("error", {}) if response_body
end

Public Instance Methods

message() click to toggle source
# File lib/fulfillment/errors.rb, line 16
def message
  error&.dig("message")
end
Also aliased as: to_s
status() click to toggle source
# File lib/fulfillment/errors.rb, line 21
def status
  error&.dig("status")
end
to_s()
Alias for: message
type() click to toggle source
# File lib/fulfillment/errors.rb, line 25
def type
  error&.dig("type")
end