Module: Todos

Defined in:
app/services/todos/snoozing_service.rb,
app/services/todos/destroy/base_service.rb,
app/workers/todos/delete_all_done_worker.rb,
app/services/todos/destroy/design_service.rb,
app/services/todos/delete/done_todos_service.rb,
app/services/todos/destroy/entity_leave_service.rb,
app/services/todos/allowed_target_filter_service.rb,
app/services/todos/destroy/group_private_service.rb,
app/services/todos/destroy/project_private_service.rb,
app/services/todos/destroy/confidential_issue_service.rb,
app/services/todos/destroy/destroyed_issuable_service.rb,
app/services/todos/destroy/unauthorized_features_service.rb

Overview

SnoozingService class

Used for snoozing/un-snoozing todos

Ex.

Todos::SnoozingService.new.snooze_todo(todo, 1.day.from_now)

Defined Under Namespace

Modules: Delete, Destroy Classes: AllowedTargetFilterService, DeleteAllDoneWorker, SnoozingService