Module: MangoApps::Client::Users

Included in:
MangoApps::Client
Defined in:
lib/mangoapps/modules/users.rb

Instance Method Summary collapse

Instance Method Details

#get_user(user_id, params = {}, unique_user_id: nil) ⇒ Object



15
16
17
# File 'lib/mangoapps/modules/users.rb', line 15

def get_user(user_id, params = {}, unique_user_id: nil)
  get("v2/users/#{user_id}.json", params: params, unique_user_id: unique_user_id)
end

#get_users(params = {}, offset: 0, limit: 20, unique_user_id: nil) ⇒ Object



10
11
12
13
# File 'lib/mangoapps/modules/users.rb', line 10

def get_users(params = {}, offset: 0, limit: 20, unique_user_id: nil)
  params = params.merge(offset: offset, limit: limit)
  get("v2/users.json", params: params, unique_user_id: unique_user_id)
end

#me(params = {}, unique_user_id: nil) ⇒ Object



6
7
8
# File 'lib/mangoapps/modules/users.rb', line 6

def me(params = {}, unique_user_id: nil)
  get("v2/me.json", params: params, unique_user_id: unique_user_id)
end