feat: send disposition reminder emails

This commit is contained in:
Björn Fromme
2025-01-13 16:09:07 +01:00
parent c5df1c2a67
commit f3840425b1
3 changed files with 99 additions and 1 deletions
+6 -1
View File
@@ -2,6 +2,7 @@
namespace App\Command;
use App\Service\Cron\DispositionReminderService;
use App\Service\Cron\DispositionStatusService;
use App\Service\Cron\FeedbackReminderService;
use App\Service\Cron\FlushLogsService;
@@ -22,7 +23,8 @@ class CronCommand extends Command
private readonly FlushLogsService $flushLogsService,
private readonly UploadReminderService $uploadReminderService,
private readonly FeedbackReminderService $feedbackReminderService,
private readonly DispositionStatusService $dispositionStatusService
private readonly DispositionStatusService $dispositionStatusService,
private readonly DispositionReminderService $dispositionReminderService,
) {
parent::__construct();
}
@@ -50,6 +52,9 @@ class CronCommand extends Command
$message = $this->dispositionStatusService->setEndedStatus();
$io->info($message);
$message = $this->dispositionReminderService->sendDispositionReminders();
$io->info($message);
return Command::SUCCESS;
}
}