Class: Absa::H2h::Eft::RejectionCode
- Inherits:
-
Object
- Object
- Absa::H2h::Eft::RejectionCode
- Defined in:
- lib/absa-h2h/eft/rejection_code.rb
Class Method Summary collapse
- .config ⇒ Object
- .qualifier_for_code(code) ⇒ Object
- .qualifiers ⇒ Object
- .reason_for_code(code) ⇒ Object
- .reasons ⇒ Object
Class Method Details
.config ⇒ Object
22 23 24 25 |
# File 'lib/absa-h2h/eft/rejection_code.rb', line 22 def self.config file_name = "#{Absa::H2h::CONFIG_DIR}/eft_rejection_codes.yml" YAML.load(File.open(file_name)) end |
.qualifier_for_code(code) ⇒ Object
18 19 20 |
# File 'lib/absa-h2h/eft/rejection_code.rb', line 18 def self.qualifier_for_code(code) self.qualifiers[code] end |
.qualifiers ⇒ Object
10 11 12 |
# File 'lib/absa-h2h/eft/rejection_code.rb', line 10 def self.qualifiers self.config['qualifiers'] end |
.reason_for_code(code) ⇒ Object
14 15 16 |
# File 'lib/absa-h2h/eft/rejection_code.rb', line 14 def self.reason_for_code(code) self.reasons[code] end |
.reasons ⇒ Object
6 7 8 |
# File 'lib/absa-h2h/eft/rejection_code.rb', line 6 def self.reasons self.config['reasons'] end |