Module: RubyTodo::TaskFilters

Included in:
CLI
Defined in:
lib/ruby_todo/concerns/task_filters.rb

Instance Method Summary collapse

Instance Method Details

#apply_filters(tasks) ⇒ Object



5
6
7
8
9
10
# File 'lib/ruby_todo/concerns/task_filters.rb', line 5

def apply_filters(tasks)
  tasks = apply_status_filter(tasks)
  tasks = apply_priority_filter(tasks)
  tasks = apply_tag_filter(tasks)
  apply_due_date_filters(tasks)
end