class Transbank::Oneclick::ExceptionResponse

Attributes

action[RW]
exception[RW]

Public Class Methods

new(exception, action) click to toggle source
# File lib/transbank/oneclick/exception_response.rb, line 6
def initialize(exception, action)
  self.exception = exception
  self.action = action
end

Public Instance Methods

errors() click to toggle source
# File lib/transbank/oneclick/exception_response.rb, line 15
def errors
  [exception.message]
end
errors_display() click to toggle source
# File lib/transbank/oneclick/exception_response.rb, line 23
def errors_display
  "#{exception.class}, #{exception.message}"
end
exception?() click to toggle source
# File lib/transbank/oneclick/exception_response.rb, line 19
def exception?
  true
end
inspect() click to toggle source
# File lib/transbank/oneclick/exception_response.rb, line 27
def inspect
  "#<#{self.class}:, valid: false, error: '#{errors_display}' >"
end
valid?() click to toggle source
# File lib/transbank/oneclick/exception_response.rb, line 11
def valid?
  false
end