class Megaplan::Task
Public Class Methods
action(client, query = {})
click to toggle source
# File lib/megaplan/task.rb, line 11 def action(client, query = {}) custom_get(client, class_endpoint + "action.api", query) end
available_actions(client, query = {})
click to toggle source
# File lib/megaplan/task.rb, line 15 def available_actions(client, query = {}) custom_get(client, class_endpoint + "availableActions.api", query)["actions"] rescue [] end
check_delegate(client, query = {})
click to toggle source
# File lib/megaplan/task.rb, line 39 def check_delegate(client, query = {}) custom_post(client, class_endpoint + "checkDelegate.api", query) end
class_endpoint()
click to toggle source
# File lib/megaplan/task.rb, line 7 def class_endpoint "/BumsTaskApiV01/Task/" end
convert(client, query = {})
click to toggle source
# File lib/megaplan/task.rb, line 55 def convert(client, query = {}) custom_post(client, class_endpoint + "convert.api", query) end
deadline_action(client, query = {})
click to toggle source
# File lib/megaplan/task.rb, line 23 def deadline_action(client, query = {}) custom_post(client, class_endpoint + "deadlineAction.api", query) end
deadline_change(client, query = {})
click to toggle source
# File lib/megaplan/task.rb, line 19 def deadline_change(client, query = {}) custom_post(client, class_endpoint + "deadlineChange.api", query) end
delegate(client, query = {})
click to toggle source
# File lib/megaplan/task.rb, line 35 def delegate(client, query = {}) custom_post(client, class_endpoint + "delegate.api", query) end
employees_to_delegate(client, query = {})
click to toggle source
# File lib/megaplan/task.rb, line 43 def employees_to_delegate(client, query = {}) custom_post(client, class_endpoint + "employeesToDelegate.api", query) end
save_auditors(client, query = {})
click to toggle source
# File lib/megaplan/task.rb, line 31 def save_auditors(client, query = {}) custom_post(client, class_endpoint + "saveAuditors.api", query) end
save_executors(client, query = {})
click to toggle source
# File lib/megaplan/task.rb, line 27 def save_executors(client, query = {}) custom_post(client, class_endpoint + "saveExecutors.api", query) end
super_projects(client, query = {})
click to toggle source
# File lib/megaplan/task.rb, line 51 def super_projects(client, query = {}) custom_post(client, class_endpoint + "superProjects.api", query)["projects"] rescue [] end
super_tasks(client, query = {})
click to toggle source
# File lib/megaplan/task.rb, line 47 def super_tasks(client, query = {}) custom_post(client, class_endpoint + "superTasks.api", query) end