Class: BasecampAPI::TodoItem
- Inherits:
-
Resource
- Object
- ActiveResource::Base
- Resource
- BasecampAPI::TodoItem
show all
- Defined in:
- lib/basecamp/basecamp.rb
Instance Method Summary
collapse
Methods inherited from Resource
element_name, parent_resources, prefix, prefix_source
Instance Method Details
329
330
331
|
# File 'lib/basecamp/basecamp.rb', line 329
def (options = {})
@comments ||= Comment.find(:all, :params => options.merge(:todo_item_id => id))
end
|
#complete! ⇒ Object
333
334
335
|
# File 'lib/basecamp/basecamp.rb', line 333
def complete!
put(:complete)
end
|
#time_entries(options = {}) ⇒ Object
325
326
327
|
# File 'lib/basecamp/basecamp.rb', line 325
def time_entries(options = {})
@time_entries ||= TimeEntry.find(:all, :params => options.merge(:todo_item_id => id))
end
|
#todo_list(options = {}) ⇒ Object
321
322
323
|
# File 'lib/basecamp/basecamp.rb', line 321
def todo_list(options = {})
@todo_list ||= TodoList.find(todo_list_id, options)
end
|
#uncomplete! ⇒ Object
337
338
339
|
# File 'lib/basecamp/basecamp.rb', line 337
def uncomplete!
put(:uncomplete)
end
|