From 14ec01bd18d1f8f4290a0f7b9ab4bd481e2ac8dd Mon Sep 17 00:00:00 2001 From: soufiane Date: Tue, 24 Feb 2026 16:09:27 +0100 Subject: [PATCH] wait #7982 @2:00 --- app/Console/Commands/DiscoverToProspect.php | 23 ++++++++++++++++ app/Console/Kernel.php | 2 ++ app/Jobs/DiscoverToProspect.php | 30 +++++++++++++++++++++ 3 files changed, 55 insertions(+) create mode 100644 app/Console/Commands/DiscoverToProspect.php create mode 100644 app/Jobs/DiscoverToProspect.php diff --git a/app/Console/Commands/DiscoverToProspect.php b/app/Console/Commands/DiscoverToProspect.php new file mode 100644 index 0000000..353ffcd --- /dev/null +++ b/app/Console/Commands/DiscoverToProspect.php @@ -0,0 +1,23 @@ +=', now()->subMonth()], + ])->update(['type', User::TYPE_PROSPECT]); + } +} diff --git a/app/Console/Kernel.php b/app/Console/Kernel.php index ea13aa4..a2bc852 100644 --- a/app/Console/Kernel.php +++ b/app/Console/Kernel.php @@ -3,6 +3,7 @@ namespace App\Console; use App\Jobs\CheckForTrialExpirationDates; +use App\Jobs\DiscoverToProspect; use Illuminate\Console\Scheduling\Schedule; use Illuminate\Foundation\Console\Kernel as ConsoleKernel; @@ -27,6 +28,7 @@ class Kernel extends ConsoleKernel { $schedule->job(new CheckForTrialExpirationDates)->dailyAt('13:00'); $schedule->command('psq:fluidbook:updatedemo')->cron('0 4 1,15 * *'); + $schedule->job(new DiscoverToProspect)->daily(); } /** diff --git a/app/Jobs/DiscoverToProspect.php b/app/Jobs/DiscoverToProspect.php new file mode 100644 index 0000000..cd24bff --- /dev/null +++ b/app/Jobs/DiscoverToProspect.php @@ -0,0 +1,30 @@ +=', now()->subMonth()], + ])->update(['type' => User::TYPE_PROSPECT]); + } +} -- 2.39.5