Class: TaskManager::NewTaskFile
- Defined in:
- lib/task_manager/new_task_file.rb
Constant Summary
Constants inherited from TaskFile
TaskFile::CURRENT_NODE, TaskFile::DONE_NODE, TaskFile::ELEMENT, TaskFile::FILE_NAME, TaskFile::NEW_NODE, TaskFile::ROOT
Instance Method Summary collapse
Methods inherited from TaskFile
Instance Method Details
#pick(id) ⇒ Object
3 4 5 6 7 8 |
# File 'lib/task_manager/new_task_file.rb', line 3 def pick(id) node = root_node.css('task').find { |t| t['id'].to_i == id } task = Task.new_from_node(node) handle_xml { node.remove } task end |