Module: Plangrade::Api::User
- Included in:
- Client
- Defined in:
- lib/plangrade/api/user.rb
Instance Method Summary collapse
- #create_user(opts = {}) ⇒ Object
- #current_user ⇒ Object
- #delete_user(id) ⇒ Object
- #update_user(id, opts = {}) ⇒ Object
Instance Method Details
#create_user(opts = {}) ⇒ Object
4 5 6 |
# File 'lib/plangrade/api/user.rb', line 4 def create_user(opts = {}) post('/api/v1/users', opts) end |
#current_user ⇒ Object
16 17 18 |
# File 'lib/plangrade/api/user.rb', line 16 def current_user get('/api/v1/me') end |
#delete_user(id) ⇒ Object
12 13 14 |
# File 'lib/plangrade/api/user.rb', line 12 def delete_user(id) delete("/api/v1/users/#{id}", opts) end |
#update_user(id, opts = {}) ⇒ Object
8 9 10 |
# File 'lib/plangrade/api/user.rb', line 8 def update_user(id, opts={}) put("/api/v1/users/#{id}", opts) end |