class BanksApi::UserAccount
Attributes
bank[R]
credentials[R]
Public Class Methods
new(bank:, credentials:)
click to toggle source
# File lib/banks_api/shinsei/user_account.rb, line 14 def initialize(bank:, credentials:) @bank = bank @credentials = credentials end
Public Instance Methods
accounts()
click to toggle source
# File lib/banks_api/shinsei/user_account.rb, line 19 def accounts @accounts ||= api.fetch_accounts end
Private Instance Methods
api()
click to toggle source
# File lib/banks_api/shinsei/user_account.rb, line 27 def api bank_domain::Session end
bank_domain()
click to toggle source
# File lib/banks_api/shinsei/user_account.rb, line 31 def bank_domain BankNameResolver.new(bank).domain end