class RestfulResource::HttpClient::HttpError
Attributes
request[R]
response[R]
Public Class Methods
new(request, response = nil)
click to toggle source
# File lib/restful_resource/http_client.rb, line 9 def initialize(request, response = nil) @request = request @response = assign_response(response) end
Public Instance Methods
assign_response(response = nil)
click to toggle source
# File lib/restful_resource/http_client.rb, line 14 def assign_response(response = nil) @response = if response Response.new(body: response[:body], headers: response[:headers], status: response[:status]) else Response.new end end