class TaskManager::Cli

Public Instance Methods

add() click to toggle source
# File lib/task_manager/cli.rb, line 10
def add
  TaskManager.add(options[:name], options[:score])
end
current() click to toggle source
# File lib/task_manager/cli.rb, line 32
def current
  TaskManager.current
end
delete() click to toggle source
# File lib/task_manager/cli.rb, line 27
def delete
  TaskManager.delete(options[:id])
end
finish() click to toggle source
# File lib/task_manager/cli.rb, line 38
def finish
  if options[:id]
    TaskManager.finish_with_id(options[:id])
  else
    TaskManager.finish
  end
end
pick() click to toggle source
# File lib/task_manager/cli.rb, line 16
def pick
  TaskManager.pick(options[:id])
end
stats() click to toggle source
# File lib/task_manager/cli.rb, line 47
def stats
  TaskManager.stats
end
undo() click to toggle source
# File lib/task_manager/cli.rb, line 21
def undo
  TaskManager.undo
end