File manager - Edit - /var/www/html/portalHomolog/app/Console/Kernel.php
Back
<?php namespace App\Console; use Illuminate\Console\Scheduling\Schedule; use Illuminate\Foundation\Console\Kernel as ConsoleKernel; class Kernel extends ConsoleKernel { /** * Comandos Artisan customizados do projeto */ protected $commands = [ \App\Console\Commands\MakeService::class, \App\Console\Commands\MakeResource::class, ]; /** * Define the application's command schedule. * * O comando mobiangra:fetch-positions não é agendado aqui porque o feed * é atualizado de forma lazy pelo endpoint /live_data (ver MobiangraController). * * Caso o servidor de produção ofereça acesso a cron jobs (cPanel, Plesk, etc.), * adicione a seguinte linha ao cron para atualização garantida mesmo sem usuários ativos: * * * * * * * cd /caminho/do/projeto && php artisan schedule:run >> /dev/null 2>&1 * * E reative abaixo: * $schedule->command('mobiangra:fetch-positions')->everyTenSeconds()->withoutOverlapping()->runInBackground(); */ protected function schedule(Schedule $schedule): void { $schedule->command('credenciamento:expirar')->daily(); $schedule->command('convenios:alertas')->dailyAt('08:00'); $schedule->command('empresas-turismo:cadastur-alertas')->dailyAt('08:00'); } /** * Register the commands for the application. */ protected function commands(): void { $this->load(__DIR__.'/Commands'); require base_path('routes/console.php'); } }
| ver. 1.4 |
Github
|
.
| PHP 8.3.28 | Generation time: 0.01 |
proxy
|
phpinfo
|
Settings