Class: BaremetricsAPI::Endpoint::Users
- Inherits:
-
Object
- Object
- BaremetricsAPI::Endpoint::Users
- Defined in:
- lib/baremetrics_api/endpoint/users.rb
Constant Summary collapse
- PATH =
'users'.freeze
Instance Method Summary collapse
-
#initialize(client) ⇒ Users
constructor
A new instance of Users.
- #list_users(page: nil) ⇒ Object
- #show_user(id:) ⇒ Object
Constructor Details
#initialize(client) ⇒ Users
Returns a new instance of Users.
6 7 8 |
# File 'lib/baremetrics_api/endpoint/users.rb', line 6 def initialize(client) @client = client end |
Instance Method Details
#list_users(page: nil) ⇒ Object
10 11 12 |
# File 'lib/baremetrics_api/endpoint/users.rb', line 10 def list_users(page: nil) JSON.parse(list_users_request(page).body).with_indifferent_access end |
#show_user(id:) ⇒ Object
14 15 16 |
# File 'lib/baremetrics_api/endpoint/users.rb', line 14 def show_user(id:) JSON.parse(show_user_request(id).body).with_indifferent_access end |