class Besepa::Errors::BesepaError

Attributes

description[R]
error[R]
http_status[R]
messages[R]

Public Class Methods

new(error=nil, description=nil, http_status=nil, messages=nil) click to toggle source
# File lib/besepa/errors/besepa_error.rb, line 10
def initialize(error=nil, description=nil, http_status=nil, messages=nil)
  @messages    = messages
  @http_status = http_status
  @description = description
  @error       = error
end

Public Instance Methods

to_s() click to toggle source
# File lib/besepa/errors/besepa_error.rb, line 17
def to_s
  status_string = @http_status.nil? ? "" : "(Status #{@http_status}) "
  "#{status_string}#{@error} (#{@description})"
end