Exception: Experian::Error

Inherits:
StandardError
  • Object
show all
Defined in:
lib/experian/error.rb

Direct Known Subclasses

ClientError, ServerError

Class Method Summary collapse

Class Method Details

.codesObject

Experian has hundreds of codes documented, only populated small set



9
10
11
12
13
14
# File 'lib/experian/error.rb', line 9

def self.codes
  {
    1 => "System temporarily unavailable. Please resubmit",
    53 => "Invalid social security number"
  }
end

.message(code) ⇒ Object



4
5
6
# File 'lib/experian/error.rb', line 4

def self.message(code)
  "Experian: " + (codes[code] || "Error Code #{code}")
end