Module: Zoomus::Actions::User
- Included in:
- Client
- Defined in:
- lib/zoomus/actions/user.rb
Instance Method Summary collapse
- #user_create(*args) ⇒ Object
- #user_custcreate(*args) ⇒ Object
- #user_delete(*args) ⇒ Object
- #user_get(*args) ⇒ Object
- #user_getbyemail(*args) ⇒ Object
- #user_list(*args) ⇒ Object
- #user_update(*args) ⇒ Object
Instance Method Details
#user_create(*args) ⇒ Object
10 11 12 13 14 |
# File 'lib/zoomus/actions/user.rb', line 10 def user_create(*args) = Utils.(args) Utils.require_params([:type, :email], ) Utils.parse_response self.class.post('/user/create', :query => ) end |
#user_custcreate(*args) ⇒ Object
22 23 24 25 26 |
# File 'lib/zoomus/actions/user.rb', line 22 def user_custcreate(*args) = Utils.(args) Utils.require_params([:type, :email], ) Utils.parse_response self.class.post('/user/custcreate', :query => ) end |
#user_delete(*args) ⇒ Object
16 17 18 19 20 |
# File 'lib/zoomus/actions/user.rb', line 16 def user_delete(*args) = Utils.(args) Utils.require_params([:id], ) Utils.parse_response self.class.post('/user/delete', :query => ) end |
#user_get(*args) ⇒ Object
34 35 36 37 38 |
# File 'lib/zoomus/actions/user.rb', line 34 def user_get(*args) = Utils.(args) Utils.require_params([:id], ) Utils.parse_response self.class.post('/user/get', :query => ) end |
#user_getbyemail(*args) ⇒ Object
40 41 42 43 44 |
# File 'lib/zoomus/actions/user.rb', line 40 def user_getbyemail(*args) = Utils.(args) Utils.require_params([:email, :login_type], ) Utils.parse_response self.class.post('/user/getbyemail', :query => ) end |
#user_list(*args) ⇒ Object
5 6 7 8 |
# File 'lib/zoomus/actions/user.rb', line 5 def user_list(*args) = Utils.(args) Utils.parse_response self.class.post('/user/list', :query => ) end |
#user_update(*args) ⇒ Object
28 29 30 31 32 |
# File 'lib/zoomus/actions/user.rb', line 28 def user_update(*args) = Utils.(args) Utils.require_params([:id], ) Utils.parse_response self.class.post('/user/update', :query => ) end |