class Transbank::Webpay::ExceptionResponse
Attributes
action[R]
exception[R]
params[R]
Public Class Methods
new(exception, action, params)
click to toggle source
# File lib/transbank/webpay/exception_response.rb, line 6 def initialize(exception, action, params) @exception = exception @action = action @params = params end
Public Instance Methods
errors()
click to toggle source
# File lib/transbank/webpay/exception_response.rb, line 16 def errors [exception.message] end
errors_display()
click to toggle source
# File lib/transbank/webpay/exception_response.rb, line 24 def errors_display "#{exception.class}, #{exception.message}" end
exception?()
click to toggle source
# File lib/transbank/webpay/exception_response.rb, line 20 def exception? true end
inspect()
click to toggle source
# File lib/transbank/webpay/exception_response.rb, line 28 def inspect "#<#{self.class}: valid: false, error: '#{errors_display}' >" end
valid?()
click to toggle source
# File lib/transbank/webpay/exception_response.rb, line 12 def valid? false end