如何使用Symfony Vardumper避免显示关系

如何使用Symfony Vardumper避免显示关系,symfony,dump,var-dump,Symfony,Dump,Var Dump,如何使用Symfony Vardumper避免显示关系 即使存在关系,也有可能避免显示这些关系吗?用限制器什么的 谢谢你。搜索这个已经有一段时间了你可以在你的对象上实现一个\u debugInfo方法,返回一个只包含你想要显示的键的数组,或者(如果你不拥有你想要转储的对象的代码),你必须创建一个自定义对象caster,并在var\u dumper.cloner服务上注册它 在第二种情况下,必须注册symfony调试包,然后您可以创建自己的caster函数 在caster函数中,您甚至可以使用$s

如何使用Symfony Vardumper避免显示关系

即使存在关系,也有可能避免显示这些关系吗?用限制器什么的


谢谢你。搜索这个已经有一段时间了

你可以在你的对象上实现一个
\u debugInfo
方法,返回一个只包含你想要显示的键的数组,或者(如果你不拥有你想要转储的对象的代码),你必须创建一个自定义对象caster,并在
var\u dumper.cloner
服务上注册它

在第二种情况下,必须注册symfony调试包,然后您可以创建自己的caster函数

在caster函数中,您甚至可以使用
$stub
(第三)参数自定义为对象显示的类名

使用Symfony\Component\VarDumper\Cloner\Stub

例:


那不可能。谢谢。你知道至少有一个选项可以像浏览器一样折叠无休止的结果吗。我正在从cli命令行转储var您是否检查了此项:?