Class: Aranha::Parsers::Ofx::Data::Status

Inherits:
Object
  • Object
show all
Defined in:
lib/aranha/parsers/ofx/data/status.rb

Overview

Status of a sign on

Constant Summary collapse

CODES =
{
  '0' => 'Success',
  '2000' => 'General error',
  '15000' => 'Must change USERPASS',
  '15500' => 'Signon invalid',
  '15501' => 'Customer account already in use',
  '15502' => 'USERPASS Lockout'
}.freeze

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#codeObject

rubocop:disable Lint/DuplicateMethods



25
26
27
# File 'lib/aranha/parsers/ofx/data/status.rb', line 25

def code
  @code
end

#messageObject

Returns the value of attribute message.



9
10
11
# File 'lib/aranha/parsers/ofx/data/status.rb', line 9

def message
  @message
end

#severityObject

Returns the value of attribute severity.



9
10
11
# File 'lib/aranha/parsers/ofx/data/status.rb', line 9

def severity
  @severity
end

Instance Method Details

#code_descObject



20
21
22
# File 'lib/aranha/parsers/ofx/data/status.rb', line 20

def code_desc
  CODES[code]
end