Module: BankingDataValidator::Bank
- Defined in:
- lib/banking_data_validator/bank.rb,
lib/banking_data_validator/bank/base.rb,
lib/banking_data_validator/bank/hsbc.rb,
lib/banking_data_validator/bank/itau.rb,
lib/banking_data_validator/bank/caixa.rb,
lib/banking_data_validator/bank/brasil.rb,
lib/banking_data_validator/bank/common.rb,
lib/banking_data_validator/bank/bradesco.rb,
lib/banking_data_validator/bank/santander.rb
Defined Under Namespace
Classes: Base, Bradesco, Brasil, Caixa, Common, HSBC, Itau, Santander
Class Method Summary collapse
Class Method Details
.build_class(bank_number) ⇒ Object
11 12 13 14 15 16 17 18 19 20 21 |
# File 'lib/banking_data_validator/bank.rb', line 11 def self.build_class(bank_number) case bank_number when "001" then Brasil when "033" then Santander when "104" then Caixa when "237" then Bradesco when "341" then Itau when "399" then HSBC else Common end end |