class TodoistizeMail::Cli::SortableTask

Attributes

date[RW]
pri[RW]
task[RW]

Public Class Methods

create(tasks) click to toggle source
# File lib/todoistize_mail/cli.rb, line 121
def self.create(tasks)
  tasks.each_with_object([]) { |task, ary| ary << SortableTask.new(task) }
end
new(task) click to toggle source
# File lib/todoistize_mail/cli.rb, line 115
def initialize(task)
  @task = task
  @date = task.due_date ? Date.parse(task.due_date) : Date.new(9999, 1, 1)
  @pri = task.priority
end