Exception: Paypal::Exception::APIError

Inherits:
Paypal::Exception show all
Defined in:
lib/paypal/exception/api_error.rb

Defined Under Namespace

Classes: Response

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(response = {}) ⇒ APIError

Returns a new instance of APIError.



5
6
7
8
9
10
11
12
# File 'lib/paypal/exception/api_error.rb', line 5

def initialize(response = {})
  @response = if response.is_a?(Hash)
    Response.new response
  else
    response
  end
  super 'PayPal API Error'
end

Instance Attribute Details

#responseObject

Returns the value of attribute response.



4
5
6
# File 'lib/paypal/exception/api_error.rb', line 4

def response
  @response
end