class DomoscioRails::ResponseError

Thrown from any MangoPay API call whenever it returns response with HTTP code != 200.

Attributes

code[R]
details[R]
request_url[R]

Public Class Methods

new(request_url, code, details) click to toggle source
Calls superclass method
# File lib/domoscio_rails/errors.rb, line 15
def initialize(request_url, code, details)
  @request_url, @code, @details = request_url, code, details
  super(message) if message
end

Public Instance Methods

errors() click to toggle source
# File lib/domoscio_rails/errors.rb, line 22
def errors;  @details['errors']; end
message() click to toggle source
# File lib/domoscio_rails/errors.rb, line 20
def message; @details['Message']; end
type() click to toggle source
# File lib/domoscio_rails/errors.rb, line 21
def type;    @details['Type']; end