logExecErr($th); } } /** * Метод логирования ошибки выполнения скриптов по расписанию * * @param \Throwable $th * @return void */ private function logExecErr(\Throwable $th): void { $context = [ //Скрипт откуда запустилась задача 'command' => static::class, //Скрипт, в котором произошла ошибка 'file' => $th->getFile(), 'line' => $th->getLine(), ]; \Log::channel('schedule_err')->error($th->getMessage(), $context); } }