对于某人来说,这可能是一个快速的答案,但我找不到答案。
我正在使用带有Symfony应用程序的xDebug,我觉得xDebug无法在eclipse中将我的视图变量报告给我的变量视图。
我认为解决方案是在组件(/ action)的范围内将这些变量声明为public,但是当我在那里声明我的视图变量时,它们在我的Symfony视图/ partial中不再可用。
是否有人遇到同样的烦恼并找到了解决方案?
修改
我做了一些进一步的调查,发现 sfComponent 实现了__set(),这样我的变量就不是对象的实际(直接)属性。这很有意义,但我仍然希望能够调试我的视图变量。如果有人有解决方案,我愿意接受建议。
答案 0 :(得分:1)
视图变量存储在参数持有者中,因此仍可从视图对象访问它们。您所要做的就是检查参数保持器变量。