Шаблонизатор «исключений» Парсера с показом участка кода и подстветкой строки вызвавшей исключение.
$ composer require als/exception
Для подключения необходимо в корневом auto.p перекрыть метод @unhandled_exception[]
:
###############################################################################
@unhandled_exception[exception;stack]
$result[^Als/Exception:render[
$.exception[$exception]
$.stack[$stack]
$.debug(true)
$.lines(20)
]]
# End: @unhandled_exception[]
- $.exception
<hash>
Информация об ошибке - $.stack
<table>
Стек вызовов - $.debug
<bool|method>
Ссылка на метод @is_developer[], либо результат его выполнения. (default: false) - $.lines
<int>
Кол-во строк кода, которые будут показаны для каждой строки в стеке вызовов. (default: 20)
Было | Стало |
---|---|
Было | Стало |
---|---|
- Bugs and feature request are tracked on GitHub