lib/bcx/resources/project.rb in bcx-0.0.2 vs lib/bcx/resources/project.rb in bcx-0.1.0
- old
+ new
@@ -5,43 +5,40 @@
# Provides access to projects resoource and other nested resources
#
# Fetch all projects
# GET /projects.json
#
- # client.projects!
+ # client.projects!
#
# Fetch archived projects
# GET /projects/archived.json
#
- # clients.projects.archived!
+ # clients.projects.archived!
#
# Fetch single project with ID of 123
# GET /projects/123.json
#
- # client.projects!(123)
+ # client.projects!(123)
#
# Create a project
# POST /projects.json
#
- # client.projects.create!(name: 'Acme project', description: 'This is a new project')
+ # client.projects.create!(name: 'Acme project', description: 'This is a new project')
#
# Update an existing project
# PUT /projects/123.json
#
- # client.projects(123).update!(description: 'A new description')
+ # client.projects(123).update!(description: 'A new description')
#
# Delete a project
# DELETE /projects/123.json
#
- # client.projects(123).delete!
+ # client.projects(123).delete!
#
class Project < Rapidash::Base
resource :todolists
resource :todos
- def archived!
- @url += '/archived'
- call!
- end
+ collection :archived
end
end
end