Module: LayerVault::Client::Projects

Included in:
LayerVault::Client
Defined in:
lib/layervault/client/projects.rb

Instance Method Summary collapse

Instance Method Details

#change_project_folder_color(organization_name, project_name, options = {}) ⇒ Object



20
21
22
# File 'lib/layervault/client/projects.rb', line 20

def change_project_folder_color(organization_name, project_name, options={})
  put "#{organization_name}/#{project_name}", options
end

#create_project(organization_name, project_name) ⇒ Object



8
9
10
# File 'lib/layervault/client/projects.rb', line 8

def create_project(organization_name, project_name)
  post "#{organization_name}/#{project_name}"
end

#delete_project(organization_name, project_name) ⇒ Object



12
13
14
# File 'lib/layervault/client/projects.rb', line 12

def delete_project(organization_name, project_name)
  delete "#{organization_name}/#{project_name}"
end

#move_project(organization_name, project_name, options = {}) ⇒ Object



16
17
18
# File 'lib/layervault/client/projects.rb', line 16

def move_project(organization_name, project_name, options={})
  post "#{organization_name}/#{project_name}/move", options
end

#project(organization_name, project_name) ⇒ Object



4
5
6
# File 'lib/layervault/client/projects.rb', line 4

def project(organization_name, project_name)
  get "#{organization_name}/#{project_name}"
end