class TimeDoctor::Core::Tasks

Public Instance Methods

create(company_id:, user_id:, **params) click to toggle source
# File lib/timedoctor/core/tasks.rb, line 8
def create(company_id:, user_id:, **params)
  exchange :post, "/v1.1/companies/#{company_id}/users/#{user_id}/tasks", params
end
info(company_id:, user_id:, task_id:, **params) click to toggle source
# File lib/timedoctor/core/tasks.rb, line 12
def info(company_id:, user_id:, task_id:, **params)
  exchange :get, "/v1.1/companies/#{company_id}/users/#{user_id}/tasks/#{task_id}", params
end
list(company_id:, user_id:, **params) click to toggle source
# File lib/timedoctor/core/tasks.rb, line 4
def list(company_id:, user_id:, **params)
  exchange :get, "/v1.1/companies/#{company_id}/users/#{user_id}/tasks", params
end
update(company_id:, user_id:, task_id:, **params) click to toggle source
# File lib/timedoctor/core/tasks.rb, line 16
def update(company_id:, user_id:, task_id:, **params)
  exchange :put, "/v1.1/companies/#{company_id}/users/#{user_id}/tasks/#{task_id}", params
end