class FriendlyShipping::ApiResult
Attributes
data[R]
original_request[R]
original_response[R]
Public Class Methods
new(data, original_request: nil, original_response: nil)
click to toggle source
@param [Object] data The API result @param [FriendlyShipping::Request] original_request
The HTTP request (when debugging is enabled) @param [FriendlyShipping::Response] original_response
The HTTP response (when debugging is enabled)
# File lib/friendly_shipping/api_result.rb, line 10 def initialize(data, original_request: nil, original_response: nil) @data = data # We do not want to attach debugging information in every single response to save memory in production return unless original_request&.debug @original_request = original_request @original_response = original_response end