Class: Basecamp::TodoItem
Instance Method Summary
collapse
Methods inherited from Resource
element_name, parent_resources, prefix, #prefix_options, prefix_source
Instance Method Details
334
335
336
|
# File 'lib/basecamp.rb', line 334
def (options = {})
@comments ||= Comment.find(:all, :params => options.merge(:todo_item_id => id))
end
|
#complete! ⇒ Object
338
339
340
|
# File 'lib/basecamp.rb', line 338
def complete!
put(:complete)
end
|
#time_entries(options = {}) ⇒ Object
330
331
332
|
# File 'lib/basecamp.rb', line 330
def time_entries(options = {})
@time_entries ||= TimeEntry.find(:all, :params => options.merge(:todo_item_id => id))
end
|
#todo_list(options = {}) ⇒ Object
326
327
328
|
# File 'lib/basecamp.rb', line 326
def todo_list(options = {})
@todo_list ||= TodoList.find(todo_list_id, options)
end
|
#uncomplete! ⇒ Object
342
343
344
|
# File 'lib/basecamp.rb', line 342
def uncomplete!
put(:uncomplete)
end
|