class TooDoo::Commands::Add
add a new task usage: td add <body>
Public Instance Methods
description()
click to toggle source
# File lib/toodoo/commands/add.rb, line 10 def description <<~END add a new task usage: td add <task> END end
perform!()
click to toggle source
# File lib/toodoo/commands/add.rb, line 17 def perform! return puts(description) if args.empty? task = Task.new(args.join(' ')) store.save(task) puts build_message(task) end
Private Instance Methods
build_message(task)
click to toggle source
# File lib/toodoo/commands/add.rb, line 27 def build_message(task) "created - #{task.body}" end