class Asana2Flowdock::Asana::Workspace
Public Instance Methods
projects(options = {})
click to toggle source
# File lib/asana2flowdock/asana.rb, line 184 def projects(options = {}) api.get("/workspaces/#{ id }/projects", Project, options) end
tasks(options = {})
click to toggle source
# File lib/asana2flowdock/asana.rb, line 188 def tasks(options = {}) options = Map.for(options) if options.has?(:assignee) api.get("/tasks", Task, options.merge(:workspace => id)) else projects.map do |project| project.tasks(options) end.flatten.compact end end