Class: Asana::Project

Inherits:
Client
  • Object
show all
Defined in:
lib/asana/project.rb

Instance Attribute Summary

Attributes inherited from Client

#token

Class Method Summary collapse

Methods inherited from Client

authenticate, format

Class Method Details

.all(params = {}) ⇒ Object



3
4
5
6
# File 'lib/asana/project.rb', line 3

def self.all(params = {})
uri = "/projects"
self.format(uri, params)
end

.id(params = {}) ⇒ Object



8
9
10
11
12
# File 'lib/asana/project.rb', line 8

def self.id(params ={})
  uri = "/projects/#{params[:project]}"
  params.delete(:project)
  self.format(uri, params)
end