class Usps::Api::Errors::Error

Attributes

response[R]

Public Class Methods

new(error, response = nil) click to toggle source
Calls superclass method
# File lib/usps/api/errors/usps_error.rb, line 8
def initialize(error, response = nil)
  super error['Description']
  @error_number = error['Number']
  @error_description = error['Description']
  @error_source = error['Source']
  @response = response
end

Public Instance Methods

error() click to toggle source
# File lib/usps/api/errors/usps_error.rb, line 16
def error
  response.body.error
end
errors() click to toggle source
# File lib/usps/api/errors/usps_error.rb, line 20
def errors
  response.body.errors
end
response_metadata() click to toggle source
# File lib/usps/api/errors/usps_error.rb, line 24
def response_metadata
  response.body.response_metadata
end