Module: Wework::Api::Methods::Department
Instance Method Summary collapse
- #department_create(data = {}) ⇒ Object
- #department_delete(department_id) ⇒ Object
- #department_list(department_id = nil) ⇒ Object
- #department_update(department_id, data = {}) ⇒ Object
Instance Method Details
#department_create(data = {}) ⇒ Object
5 6 7 |
# File 'lib/wework/api/methods/department.rb', line 5 def department_create data={} post 'department/create', data end |
#department_delete(department_id) ⇒ Object
13 14 15 |
# File 'lib/wework/api/methods/department.rb', line 13 def department_delete department_id get 'department/delete', params: {id: department_id} end |
#department_list(department_id = nil) ⇒ Object
17 18 19 20 21 22 23 |
# File 'lib/wework/api/methods/department.rb', line 17 def department_list department_id=nil if department_id.nil? get 'department/list' else get 'department/list', params: {id: department_id} end end |
#department_update(department_id, data = {}) ⇒ Object
9 10 11 |
# File 'lib/wework/api/methods/department.rb', line 9 def department_update department_id, data={} post 'department/update', data.merge(id: department_id) end |