class Shippo::Exceptions::APIError
Attributes
http_response_message[RW]
request[RW]
response[RW]
Public Class Methods
new(message = nil, request = nil, response = nil)
click to toggle source
Calls superclass method
Shippo::Exceptions::Error::new
# File lib/shippo/exceptions/api_error.rb, line 9 def initialize(message = nil, request = nil, response = nil) super(message) self.request = request self.response = response end
Public Instance Methods
server_url()
click to toggle source
# File lib/shippo/exceptions/api_error.rb, line 21 def server_url @server_url ||= (request ? request.url : '') end
to_s_members()
click to toggle source
Calls superclass method
Shippo::Exceptions::Error#to_s_members
# File lib/shippo/exceptions/api_error.rb, line 17 def to_s_members super + %i(server_url response) end