class Gocoin::User
Public Class Methods
new(api)
click to toggle source
# File lib/gocoin/api/user.rb, line 4 def initialize(api) @api = api end
Public Instance Methods
get(id)
click to toggle source
# File lib/gocoin/api/user.rb, line 8 def get(id) @api.client.logger.debug 'Gocoin::User#get called.' route = "/users/#{id}" options = {} @api.request route, options end
self()
click to toggle source
# File lib/gocoin/api/user.rb, line 15 def self @api.client.logger.debug 'Gocoin::User#self called.' route = "/user" options = {} @api.request route, options end
update(id, params)
click to toggle source
# File lib/gocoin/api/user.rb, line 22 def update(id, params) @api.client.logger.debug 'Gocoin::User#update called.' route = "/users/#{id}" options = { method: 'PATCH', payload: params } @api.request route, options end
update_password(id, params)
click to toggle source
# File lib/gocoin/api/user.rb, line 32 def update_password(id, params) @api.client.logger.debug 'Gocoin::User#update_password called.' route = "/users/#{id}/password" options = { method: 'PATCH', payload: params } @api.request route, options end