【问题标题】:CakePHP 1.3 - controller dumpCakePHP 1.3 - 控制器转储
【发布时间】:2010-07-30 17:05:23
【问题描述】:

不久前我开始使用 cake 1.2.6,并喜欢控制器转储功能,因为它向我展示了正在发生的事情,以及在我的应用程序中的哪些点实例化了对象,以及它们的内容。

在 1.3 中如何找出实例化对象的名称,以及如何获取它们的转储?

【问题讨论】:

    标签: cakephp cakephp-1.3


    【解决方案1】:

    如果您将以下代码放入 usersController 的函数 index() 中(例如):

    echo debug($this);
    

    您可以浏览到“/users”以查看层次结构。

    【讨论】:

    • 啊,那我想我可以将它添加到我的 app_controller 的 before_filter 并再次获取所有控制器的转储。谢谢。
    • 我刚刚在我的一个应用程序上进行了测试,但它不起作用。不过,我不确定这是否意味着它不会出现在任何应用程序上。您可能必须在 beforeRender 中粘贴它。
    • 有时我也觉得退出很有用;紧随其后,布局不会弄乱缩进。当然它会停止渲染,但它使 $this 更容易阅读。
    • 我不知道为什么我以前没有考虑过。这真的很干净!
    猜你喜欢
    • 1970-01-01
    • 2012-07-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多