Class: Hanko::Api::Admin::Users
- Inherits:
-
BaseResource
- Object
- BaseResource
- Hanko::Api::Admin::Users
- Defined in:
- lib/hanko/api/admin/users.rb
Overview
Admin resource for managing users. Inherits list, get, create, update, delete from BaseResource.
Defined Under Namespace
Classes: UserContext
Instance Method Summary collapse
-
#call(user_id) ⇒ UserContext
Return a user-scoped context for accessing sub-resources.
-
#initialize(connection) ⇒ Users
constructor
Initialize the users resource.
Methods inherited from BaseResource
#create, #delete, #get, #list, #update
Constructor Details
#initialize(connection) ⇒ Users
Initialize the users resource.
13 14 15 16 |
# File 'lib/hanko/api/admin/users.rb', line 13 def initialize(connection) super(connection, '/users') @connection = connection end |
Instance Method Details
#call(user_id) ⇒ UserContext
Return a user-scoped context for accessing sub-resources.
22 23 24 |
# File 'lib/hanko/api/admin/users.rb', line 22 def call(user_id) UserContext.new(@connection, user_id) end |