class Bullit::Task
Attributes
complete[RW]
text[RW]
Public Class Methods
new(text:, complete: false, created_at: Time.now)
click to toggle source
# File lib/bullit/task.rb, line 5 def initialize(text:, complete: false, created_at: Time.now) @text = text @complete = complete @created_at = created_at end
Public Instance Methods
mark_as_complete()
click to toggle source
# File lib/bullit/task.rb, line 19 def mark_as_complete @complete = true to_h end
to_h()
click to toggle source
# File lib/bullit/task.rb, line 11 def to_h { text: text, complete: complete, created_at: Time.now.to_s } end