Class: Basecamp::TodoItem
Instance Method Summary
collapse
Methods inherited from Resource
element_name, parent_resources, prefix, #prefix_options, prefix_source
Instance Method Details
185
186
187
|
# File 'lib/basecamp.rb', line 185
def (options = {})
@comments ||= Comment.find(:all, :params => options.merge(:todo_item_id => id))
end
|
#complete! ⇒ Object
189
190
191
|
# File 'lib/basecamp.rb', line 189
def complete!
put(:complete)
end
|
#time_entries(options = {}) ⇒ Object
181
182
183
|
# File 'lib/basecamp.rb', line 181
def time_entries(options = {})
@time_entries ||= TimeEntry.find(:all, :params => options.merge(:todo_item_id => id))
end
|
#todo_list(options = {}) ⇒ Object
177
178
179
|
# File 'lib/basecamp.rb', line 177
def todo_list(options = {})
@todo_list ||= TodoList.find(todo_list_id, options)
end
|
#uncomplete! ⇒ Object
193
194
195
|
# File 'lib/basecamp.rb', line 193
def uncomplete!
put(:uncomplete)
end
|