class Assembla::Client::Users
Constants
- VALID_USER_PARAMS_NAMES
Public Instance Methods
get(*args)
click to toggle source
Get a single user
@example
assembla = Assembla.new oauth_token: '...' assembla.users.get user: 'user-name'
Get the authenticated user
@example
assembla = Assembla.new oauth_token: '...' assembla.users.me
@api public
# File lib/assembla_api/client/users.rb, line 28 def get(*args) params = arguments(args).params if user_name = params.delete('user') get_request("/users/#{user_name}", params) else get_request("/user") end end
picture(*args)
click to toggle source
@example
api.users.picture 'mike'
# File lib/assembla_api/client/users.rb, line 43 def picture(*args) arguments(args, required: [ :user ]) arguments.params['raw'] = true get_request("/users/#{arguments.user}/picture", arguments.params) end