class Asana::Task
Public Class Methods
all(params = {})
click to toggle source
# File lib/asana/task.rb, line 4 def self.all(params = {}) uri = "/tasks" self.format(uri, params) end
id(params = {})
click to toggle source
# File lib/asana/task.rb, line 9 def self.id(params = {}) uri = "/tasks/#{params[:task]}" params.delete(:task) self.format(uri, params) end
project_tasks(params = {})
click to toggle source
# File lib/asana/task.rb, line 15 def self.project_tasks(params = {}) uri = "/projects/#{params[:project]}/tasks" params.delete(:project) self.format(uri, params) end
workspace_tasks(params = {})
click to toggle source
# File lib/asana/task.rb, line 21 def self.workspace_tasks(params = {}) uri = "/workspaces/#{params[:workspace]}/tasks" params.delete(:workspace) self.format(uri, params) end