Sha256: da85b5485b48274f71347380e63e275aa740df4cbff03b552db59f3d99ea932a
Contents?: true
Size: 1.09 KB
Versions: 17
Compression:
Stored size: 1.09 KB
Contents
module Kaltura module Service class UserService < BaseService def add(user) kparams = {} client.add_param(kparams, 'user', user) perform_request('user','add',kparams,false) end def update(user_id, user) kparams = {} client.add_param(kparams, 'userId', user_id) client.add_param(kparams, 'user', user) perform_request('user','update',kparams,false) end def get(user_id) kparams = {} client.add_param(kparams, 'userId', user_id) perform_request('user','get',kparams,false) end def delete(user_id) kparams = {} client.add_param(kparams, 'userId', user_id) perform_request('user','delete',kparams,false) end def list(filter=nil, pager=nil) kparams = {} client.add_param(kparams, 'filter', filter) client.add_param(kparams, 'pager', pager) perform_request('user','list',kparams,false) end def notify_ban(user_id) kparams = {} client.add_param(kparams, 'userId', user_id) perform_request('user','notifyBan',kparams,false) end end #class UserService end end
Version data entries
17 entries across 17 versions & 2 rubygems