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