. */ use App\Jobs\ExpiredInviteCleanup; use App\Jobs\InviteLifecycleCleanup; use App\Jobs\ProcessDueSuspensions; use App\Jobs\ProcessExpiredAbsences; use Illuminate\Foundation\Inspiring; use Illuminate\Support\Facades\Artisan; use Illuminate\Support\Facades\Schedule; Artisan::command('inspire', function () { $this->comment(Inspiring::quote()); })->describe('Display an inspiring quote'); Schedule::command('votes:evaluate')->daily(); Schedule::job(new ProcessDueSuspensions())->daily(); Schedule::job(new ProcessExpiredAbsences())->daily(); // Schedule::job(new InviteLifecycleCleanup())->cron("0 */12 * * *"); // Schedule::job(new ExpiredInviteCleanup())->daily(); // debug Schedule::job(new InviteLifecycleCleanup())->everyFiveMinutes(); Schedule::job(new ExpiredInviteCleanup())->everyMinute();