class MoneyMover::Dwolla::RootAccount

Private Class Methods

fetch_endpoint() click to toggle source
# File lib/money_mover/dwolla/models/root_account.rb, line 22
def self.fetch_endpoint
  "/"
end

Public Instance Methods

account_resource_id() click to toggle source
# File lib/money_mover/dwolla/models/root_account.rb, line 4
def account_resource_id
  account_resource_location.split('/').last
end
account_resource_location() click to toggle source
# File lib/money_mover/dwolla/models/root_account.rb, line 8
def account_resource_location
  _links.dig :account, :href
end
bank_account_funding_source() click to toggle source
# File lib/money_mover/dwolla/models/root_account.rb, line 16
def bank_account_funding_source
  funding_sources.detect{|source| source.bank_account? }
end
funding_sources() click to toggle source
# File lib/money_mover/dwolla/models/root_account.rb, line 12
def funding_sources
  @funding_sources ||= AccountFundingSource.all(account_resource_id)
end