Шаблонизатор «исключений» Парсера с показом участка кода и подстветкой строки вызвавшей исключение.
$ 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