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