class MicroManager::CLI::AddTask
Attributes
description[R]
due[R]
Public Class Methods
new(description:, due: Date.today)
click to toggle source
# File lib/cli/add_task.rb, line 6 def initialize(description:, due: Date.today) @description = description @due = due end
Public Instance Methods
run(schedule:)
click to toggle source
# File lib/cli/add_task.rb, line 11 def run(schedule:) schedule.add_task(description: description, due: due) Result.new { "Task added successfully" } end