Class: Ch33BankAccountSerializer

Inherits:
ActiveModel::Serializer
  • Object
show all
Defined in:
app/serializers/ch33_bank_account_serializer.rb

Instance Method Summary collapse

Instance Method Details

#account_numberObject



14
15
16
# File 'app/serializers/ch33_bank_account_serializer.rb', line 14

def 
  StringHelpers.mask_sensitive(object[:dposit_acnt_nbr])
end

#account_typeObject



6
7
8
9
10
11
12
# File 'app/serializers/ch33_bank_account_serializer.rb', line 6

def 
  dposit_acnt_type_nm = object[:dposit_acnt_type_nm]

  if dposit_acnt_type_nm.present?
    dposit_acnt_type_nm == 'C' ? 'Checking' : 'Savings'
  end
end

#financial_institution_nameObject



22
23
24
# File 'app/serializers/ch33_bank_account_serializer.rb', line 22

def financial_institution_name
  object[:financial_institution_name]
end

#financial_institution_routing_numberObject



18
19
20
# File 'app/serializers/ch33_bank_account_serializer.rb', line 18

def financial_institution_routing_number
  StringHelpers.mask_sensitive(object[:routng_trnsit_nbr])
end

#idObject



26
27
28
# File 'app/serializers/ch33_bank_account_serializer.rb', line 26

def id
  nil
end