Class: GeniusReferrals::AccountsResource
- Defined in:
- lib/genius_referrals/resources/accounts.rb
Instance Method Summary collapse
-
#list(page: 1, limit: 10, filter: nil, sort: nil) ⇒ Object
List accounts with standard page/limit pagination.
-
#retrieve(account_slug) ⇒ Object
Retrieve one account by slug.
Methods inherited from Resource
Constructor Details
This class inherits a constructor from GeniusReferrals::Resource
Instance Method Details
#list(page: 1, limit: 10, filter: nil, sort: nil) ⇒ Object
List accounts with standard page/limit pagination.
4 5 6 |
# File 'lib/genius_referrals/resources/accounts.rb', line 4 def list(page: 1, limit: 10, filter: nil, sort: nil) page('GET', '/accounts', params: compact(page: page, limit: limit, filter: filter, sort: sort)) end |
#retrieve(account_slug) ⇒ Object
Retrieve one account by slug.
9 10 11 |
# File 'lib/genius_referrals/resources/accounts.rb', line 9 def retrieve(account_slug) request('GET', "/accounts/#{esc(account_slug)}") end |