Задать вопрос
@Leopandro
Разработчик CRM/ERP систем

Отлов всех ошибок в yii2?

Как сделать так чтобы выполнялась функция после каждого try catch Exception и без него, чтобы я смог эту ошибку отлогировать.
  • Вопрос задан
  • 181 просмотр
Подписаться 3 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
  • Onskills
    PHP: базовый курс
    1 месяц
    Далее
  • FructCode
    Yii2 Фреймворк
    2 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
dkrylov
@dkrylov
В экшне котроллера, добавляем try...catch блок.

try {
  // ... какие то действия
} catch (\Throwable $e) {
  // ... тут функция логгирования ошибки
  var_dump($e); // <= просто для примера

  // ну и дальше, если нужно чтобы ошибка не просто "проглатывалась" и никуда не выводилась
  // можно выбросить её
  throw $e;
}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы