Вывод локальных переменных при обработке ошибок
Вывод локальных переменных при обработке ошибок
Хочу вывести все локальные переменные в сообщении об ошибке. В yii\web\ErrorHandler можно задать вывод глобальных переменных с помощью свойства displayVars. А как мне сделать так, чтобы в сообщении об ошибке выводились все локальные переменные и свойства класса (грубо говоря как в xdebug'е)?
Re: Вывод локальных переменных при обработке ошибок
Самый просто способ - xdebug.
В вашем случае - ловить через try catch и выводить нужные переменные.
В вашем случае - ловить через try catch и выводить нужные переменные.
Re: Вывод локальных переменных при обработке ошибок
Вот если бы функция debug_backtrace(true) отдавала не только результаты объектов, но и переменных, тогда можно было бы расширить информацию о трассировке. Вот здесь человек задаётся тем же вопросом: https://stackoverflow.com/questions/341 ... race-level