Class: Starling::Services::AccountService
- Inherits:
-
BaseService
- Object
- BaseService
- Starling::Services::AccountService
- Defined in:
- lib/starling/services/account_service.rb
Overview
A service for accessing the Account API’s Get Account endpoint
Instance Method Summary collapse
-
#balance ⇒ Services::AccountBalanceService
A configured service for accessing the Account Balance API.
- #get(params: {}, headers: {}) ⇒ Resources::AccountResource
Methods inherited from BaseService
Constructor Details
This class inherits a constructor from Starling::Services::BaseService
Instance Method Details
#balance ⇒ Services::AccountBalanceService
Returns a configured service for accessing the Account Balance API.
21 22 23 |
# File 'lib/starling/services/account_service.rb', line 21 def balance Services::AccountBalanceService.new(api_service) end |
#get(params: {}, headers: {}) ⇒ Resources::AccountResource
12 13 14 15 16 17 |
# File 'lib/starling/services/account_service.rb', line 12 def get(params: {}, headers: {}) response = api_service.make_request(:get, '/accounts', params: params, headers: headers) resource.new(response: response) end |