Module: Plangrade::Api::User

Included in:
Client
Defined in:
lib/plangrade/api/user.rb

Instance Method Summary collapse

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_userObject



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