[英]How to check which model is using by a controller in cakephp-2.3?
我在cakephp-2.3中面臨模型關聯問題。 插件模型關聯中描述的在使用cake ACL的cakephp 2.3中不起作用
現在在我看來,UsersController不在使用User模型。 我用過
public $uses = array ('Cauth.User');
但是盡管在我看來它沒有使用此模式。 有什么方法可以檢查哪個模型在cakephp-2.3中使用我的控制器?
您可以嘗試使用get_class()
來確定它是否確實在使用“用戶”模型或通用的“ AppModel”或“模型”;
在控制器的動作內部;
debug(get_class($this->User));
如果它是“模型”或“ AppModel”,則CakePHP顯然無法從插件定位或加載您的User模型。
還要檢查您是否確實在bootstrap.php中加載了插件。
在此處閱讀文檔: 插件
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.