За последние 24 часа нас посетили 16933 программиста и 1629 роботов. Сейчас ищут 1183 программиста ...

Где в yii 2 обработать исключения контроллера?

Тема в разделе "PHP для новичков", создана пользователем Konstant1n, 20 фев 2020.

  1. Konstant1n

    Konstant1n Активный пользователь

    С нами с:
    14 авг 2017
    Сообщения:
    273
    Симпатии:
    1
    Адрес:
    Волгоград
    Привет!
    В общем, приложение отвечает json'ом. В контроллере у меня проиходит выброс исключения. Где их можно поймать? Перед ответом, я хочу их оюработать и дать ответ по другому
     
  2. twim32

    twim32 Активный пользователь

    С нами с:
    29 мар 2017
    Сообщения:
    275
    Симпатии:
    58
    В контроллерах не должно быть никакой бизнес-логики. Они лишь запускают процессы и выдают представления (json, view, xml, ...). Если процесс, который выполняется зависит от твоего кода, делай проверки чтобы исключений не было, если нет - try/catch.

    На заметку: прежде чем писать сюда и ждать готовых ответов, обращайся к гуглу, разберись в сути задачи, кто за что отвечает. Во-первых, так ты узнаешь ответ быстрее. Во-вторых, можешь подчерпнуть для себя больше информации. И уж точно лучше запомнишь.