Class: Ibandit::PseudoIBANSplitter

Inherits:
Object
  • Object
show all
Defined in:
lib/ibandit/pseudo_iban_splitter.rb

Instance Method Summary collapse

Constructor Details

#initialize(pseudo_iban) ⇒ PseudoIBANSplitter

Returns a new instance of PseudoIBANSplitter.



3
4
5
# File 'lib/ibandit/pseudo_iban_splitter.rb', line 3

def initialize(pseudo_iban)
  @pseudo_iban = pseudo_iban
end

Instance Method Details

#splitObject



7
8
9
10
11
12
13
14
15
16
# File 'lib/ibandit/pseudo_iban_splitter.rb', line 7

def split
  return unless decomposable?

  {
    country_code: country_code,
    bank_code: bank_code,
    branch_code: branch_code,
    account_number: 
  }
end