Что такое Laravel Scheduler?

Ответ
// routes/console.php (Laravel 11+)
Schedule::command('reports:generate')->dailyAt('06:00');
Schedule::job(new CleanupJob)->hourly();
Schedule::call(fn() => DB::table('temp')->delete())->daily();

// Настройки
Schedule::command('emails:send')
    ->everyFiveMinutes()
    ->withoutOverlapping()      // не запускать если предыдущий не завершился
    ->onOneServer()             // только на одном сервере
    ->runInBackground()
    ->emailOutputTo('admin@test.com');

// Cron на сервере (один раз):
// * * * * * cd /app && php artisan schedule:run >> /dev/null 2>&1
🧠Квиз 🏆Лидеры 🎯Собесед. 📖Вопросы 📚База зн.