Symfony和xDebug查看变量

时间:2010-12-09 17:38:36

标签: php symfony1 xdebug

对于某人来说,这可能是一个快速的答案,但我找不到答案。

我正在使用带有Symfony应用程序的xDebug,我觉得xDebug无法在eclipse中将我的视图变量报告给我的变量视图。

我认为解决方案是在组件(/ action)的范围内将这些变量声明为public,但是当我在那里声明我的视图变量时,它们在我的Symfony视图/ partial中不再可用。

是否有人遇到同样的烦恼并找到了解决方案?

修改

我做了一些进一步的调查,发现 sfComponent 实现了__set(),这样我的变量就不是对象的实际(直接)属性。这很有意义,但我仍然希望能够调试我的视图变量。如果有人有解决方案,我愿意接受建议。

1 个答案:

答案 0 :(得分:1)

视图变量存储在参数持有者中,因此仍可从视图对象访问它们。您所要做的就是检查参数保持器变量。

相关问题