2010-07-30 57 views
0

我很早就開始使用Cake 1.2.6並喜歡控制器轉儲功能,因爲它告訴我發生了什麼事情,以及在應用中哪些點實例化了對象,並且它們的內容。CakePHP 1.3 - 控制器轉儲

1.3如何找到實例化對象的名稱,以及如何獲取它們的轉儲?

回答

1

如果你把下面的代碼裏面你usersController(例如)的功能指數():

echo debug($this); 

您可以瀏覽到「/用戶看到的層次結構。

+0

啊,那麼我想我可以將它添加到我的app_controller的before_filter中,並再次獲得所有控制器的轉儲。謝謝。 – Owen 2010-07-31 13:38:07

+0

我剛剛在我的一個應用程序上測試過,它不起作用。但我不確定這是否意味着它不會在任何應用上。你可能需要將它放在beforeRender中。 – 2010-07-31 15:23:05

+1

有時候我也會覺得放置一個退出是有用的;之後,佈局並沒有弄亂縮進。當然,它會停止渲染,但它使讀取$ this變得更容易。 – 2010-08-10 19:16:10