gpt4 book ai didi

php - 我如何在 symfony Controller 中使用 Kint Debugger

转载 作者:可可西里 更新时间:2023-11-01 01:01:59 24 4
gpt4 key购买 nike

我正在尝试使用它

https://github.com/barelon/CgKintBundle https://github.com/raveren/kint

调试

现在我可以在 TWIG 模板中看到调试,但我不确定如何使用

https://github.com/raveren/kint#installation-and-usage

在 symfony php 类中。

require '/kint/Kint.class.php';

########## DUMP VARIABLE ###########################
Kint::dump($GLOBALS, $_SERVER); // any number of parameters
// or simply use d() as a shorthand:
d($_SERVER);

我需要在 symfony 的 Controller 中添加这段代码吗

最佳答案

Kint 已经在其 composer.json 中提供了一个 autoload 部分和 Kint class本身没有命名空间。

composer 将为您自动加载,这意味着 require 语句不是必需的。

您可以在任何类( Controller 、实体等)中使用此“调试工具”,如下所示:

\Kint::dump($someVariable);

它只是 var_dump() 的一个漂亮版本。

我建议你看看raulfraile/LadyBugBundle使用 ladybug而不是 Kint...但也可以使用时髦的符号突出显示 symfony/doctrine 类。

如果您想要真正的 调试功能...安装xdebug .

关于php - 我如何在 symfony Controller 中使用 Kint Debugger,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21979083/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com