class TodoModel
Model of the Todo entity
Attributes
description[R]
id[R]
status[R]
Public Class Methods
new(id, description, status = :pending)
click to toggle source
# File lib/todo_model.rb, line 9 def initialize(id, description, status = :pending) @id = id @description = description @status = status end
Public Instance Methods
as_hash()
click to toggle source
# File lib/todo_model.rb, line 19 def as_hash { 'id': id, 'description': description, 'status': status } end
complete()
click to toggle source
# File lib/todo_model.rb, line 15 def complete @status = :completed end