1. PHP / Говнокод #13093

    +156

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    try {
                        throw new CException($exceptionMessage);
                    } catch (CException $e) {
                        Yii::app()->errorHandler->processException($e);
                    }

    береженного catch бережет

    Запостил: DemoniacDeath, 03 Июня 2013

    Комментарии (8) RSS

    • Поясните, в Yii эррор-хендлер автоматом не запускается при выброшенном исключении, или говно именно в том, что запускается, но тут ситуация типа "шоп наверняка"?
      Ответить
      • все запускается (кастомный еррор хендлер). но смотреть больно.
        Ответить
    • Сам кинул сам поймал, круть.
      Ответить
    • А... Я минут 10 в это втыкал; кажется, понял. Это автор не придумал как сделать исключение, не бросаясь им?
      Ответить
    • Видимо, у нее стека не будет, если ее не кинуть
      Ответить
      • хотелось бы чтобы это было так, тогда в этой конструкции был бы какой-то смысл. но увы.
        Ответить
    • показать все, что скрытоvanished
      Ответить

    Добавить комментарий