patrick-maynard/twig-stack-trace-dumper

一个允许用户在模板中获取堆栈跟踪的 Twig 扩展

v1.0.2 2022-07-19 05:09 UTC

This package is auto-updated.

Last update: 2024-09-21 14:23:53 UTC


README

这个 Twig 扩展向 Twig 添加了 trace() 函数。

它将输出包含堆栈跟踪的字符串。

我建议只将其作为开发依赖项使用。在生产环境中使用它可能不是一个好主意。

我创建了这个工具,用于在一个既没有 Symfony 工具栏也没有 XDebug 可用的环境中。

假设你 可以 使用那些更好的工具,我会强烈建议你这样做。

安装

要将此工具安装为开发依赖项

composer require --dev patrick-maynard/twig-stack-trace-dumper

配置和使用

然后你需要配置你的应用程序以访问此扩展。

假设你使用的是 Symfony,你可以按照以下说明进行操作:https://symfony.com.cn/doc/current/templating/twig_extension.html#register-an-extension-as-a-service

完成此操作后,你可以在 Twig 文件中像这样使用新函数

{{ trace() }}

调试愉快!