class Markdo::AddCommand

Public Instance Methods

run(task) click to toggle source
# File lib/markdo/commands/add_command.rb, line 5
def run(task)
  task = String(task)

  unless task.strip.empty?
    File.open(data_source.inbox_path, 'a') do |file|
      file.puts(template(task))
    end
  end
end

Protected Instance Methods

template(task) click to toggle source
# File lib/markdo/commands/add_command.rb, line 17
def template(task)
  "- [ ] #{task}"
end