class PinPays::ApiError

Attributes

charge_token[RW]
error[RW]
error_description[RW]
messages[RW]
raw_response[RW]
status[RW]

Public Class Methods

new(status, response) click to toggle source
# File lib/pin_pays/error.rb, line 6
def initialize(status, response)
  @status            = status

  @error             = response['error']
  @error_description = response['error_description']
  @charge_token      = response['charge_token']
  @messages          = response['messages']

  @raw_response      = response

  #puts "ApiError"
  #puts "  #{@status} #{@error} #{@error_description}"
end

Public Instance Methods

to_s() click to toggle source
# File lib/pin_pays/error.rb, line 20
def to_s
  "#{@error}"
end