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