class Tangocard::Response
Attributes
code[R]
parsed_response[R]
Public Class Methods
new(raw_response)
click to toggle source
# File lib/tangocard/response.rb, line 4 def initialize(raw_response) @parsed_response = raw_response.parsed_response @code = raw_response.code end
Public Instance Methods
denial_code()
click to toggle source
# File lib/tangocard/response.rb, line 21 def denial_code safe_response['denial_code'] end
denial_message()
click to toggle source
# File lib/tangocard/response.rb, line 17 def denial_message safe_response['denial_message'] end
error_message()
click to toggle source
# File lib/tangocard/response.rb, line 13 def error_message safe_response['error_message'] end
invalid_inputs()
click to toggle source
# File lib/tangocard/response.rb, line 25 def invalid_inputs safe_response['invalid_inputs'] end
success?()
click to toggle source
# File lib/tangocard/response.rb, line 9 def success? safe_response['success'] || false end
Private Instance Methods
safe_response()
click to toggle source
# File lib/tangocard/response.rb, line 31 def safe_response parsed_response || {} end