diff options
Diffstat (limited to 'apps/files_reminders/lib/Service/ReminderService.php')
-rw-r--r-- | apps/files_reminders/lib/Service/ReminderService.php | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/apps/files_reminders/lib/Service/ReminderService.php b/apps/files_reminders/lib/Service/ReminderService.php index 91652a4e0be..5c7193259c1 100644 --- a/apps/files_reminders/lib/Service/ReminderService.php +++ b/apps/files_reminders/lib/Service/ReminderService.php @@ -128,6 +128,13 @@ class ReminderService { } } + public function removeAllForUser(IUser $user): void { + $reminders = $this->reminderMapper->findAllForUser($user); + foreach ($reminders as $reminder) { + $this->reminderMapper->delete($reminder); + } + } + /** * @throws DoesNotExistException * @throws UserNotFoundException |