Глобальный обработчик исключений Laravel 5.2 - PullRequest
0 голосов
/ 01 февраля 2019

У меня есть планировщик laravel, для которого я хочу создать глобальный обработчик исключений.Предполагается, что обработчик отправляет эхо-запрос при сбое любого из планировщиков.Сейчас я делаю это с помощью try / catch, но хочу сделать это с помощью глобального обработчика исключений.

 protected function schedule(Schedule $schedule)
    {
        try {
            $schedule->command('taskSendEmail:send')
                ->dailyAt('02:00')
                ->appendOutputTo(storage_path().'/logs/product-heartbeat.log');
            $schedule->command('taskSendAnotherEmail')
                ->dailyAt('01:00')->appendOutputTo(storage_path().'/logs/community-forum-metrics.log');

}
        catch (Exception $exception) {
            //ping for failure
        }
    }

    /**
     * Register the commands for the application.
     *
     * @return void
     */
    protected function commands()
    {
        $this->load(__DIR__.'/Commands');

        require base_path('routes/console.php');
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...