Class: Codat::Models::BankAccount
- Defined in:
- lib/codat/models/bank_account.rb
Overview
Bank accounts for a given company.
Constant Summary collapse
- ENDPOINT =
'/companies/:company_id/data/bankAccounts'
Class Method Summary collapse
Methods inherited from BaseModel
attributes, #format_url, format_url, get, #get, #initialize, post, #post, successful_response?
Constructor Details
This class inherits a constructor from Codat::BaseModel
Class Method Details
.all(company_id:) ⇒ Object
14 15 16 17 18 19 20 21 22 |
# File 'lib/codat/models/bank_account.rb', line 14 def self.all(company_id:) url = format_url(ENDPOINT, company_id: company_id.to_s.strip) result = get(url) return [] unless successful_response?(result) result.body.map { |account| new(json: account) } end |