module Closeio::Client::Task

Public Instance Methods

create_task(options = {}) click to toggle source
# File lib/closeio/resources/task.rb, line 12
def create_task(options = {})
  post(task_path, options)
end
delete_task(id) click to toggle source
# File lib/closeio/resources/task.rb, line 20
def delete_task(id)
  delete(task_path(id))
end
find_task(id) click to toggle source
# File lib/closeio/resources/task.rb, line 8
def find_task(id)
  get(task_path(id))
end
list_tasks(options = {}) click to toggle source
# File lib/closeio/resources/task.rb, line 4
def list_tasks(options = {})
  get(task_path, options)
end
update_task(id, options = {}) click to toggle source
# File lib/closeio/resources/task.rb, line 16
def update_task(id, options = {})
  put(task_path(id), options)
end

Private Instance Methods

task_path(id = nil) click to toggle source
# File lib/closeio/resources/task.rb, line 26
def task_path(id = nil)
  id ? "task/#{id}/" : 'task/'
end