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