module Breacan::Client::Users

Public Instance Methods

activate_user()
Alias for: users_set_active
set_user_presence(args)
Alias for: users_set_presence
user(id, options = {})
Alias for: users_info
user_by_name(name) click to toggle source
# File lib/breacan/client/users.rb, line 29
def user_by_name(name)
  users.find { |u| u if u.name == name }
end
user_presence(args)
Alias for: users_get_presence
users(args = {})
Alias for: users_list
users_get_presence(args) click to toggle source
# File lib/breacan/client/users.rb, line 4
def users_get_presence(args)
  get 'users.getPresence', query: args
end
Also aliased as: user_presence
users_info(id, options = {}) click to toggle source
# File lib/breacan/client/users.rb, line 9
def users_info(id, options = {})
  get 'users.info', query: { user: id }.merge(options)
end
Also aliased as: user
users_list(args = {}) click to toggle source
# File lib/breacan/client/users.rb, line 14
def users_list(args = {})
  get 'users.list', query: args
end
Also aliased as: users
users_set_active() click to toggle source
# File lib/breacan/client/users.rb, line 19
def users_set_active
  get 'users.setActive'
end
Also aliased as: activate_user
users_set_presence(args) click to toggle source
# File lib/breacan/client/users.rb, line 24
def users_set_presence(args)
  get 'users.setPresence', query: args
end
Also aliased as: set_user_presence