class MicroManager::Task
Attributes
completed_on[R]
description[R]
due[R]
Public Class Methods
new(description:, due:)
click to toggle source
# File lib/micro_manager/task.rb, line 7 def initialize(description:, due:) @description = description @due = due @completed = false end
Public Instance Methods
==(other)
click to toggle source
# File lib/micro_manager/task.rb, line 22 def ==(other) description == other.description && completed? == other.completed? end
complete()
click to toggle source
# File lib/micro_manager/task.rb, line 13 def complete @completed = true @completed_on = Date.today end
completed?()
click to toggle source
# File lib/micro_manager/task.rb, line 18 def completed? @completed end