是否可以在CakePHP中的app_controller.php上执行aftersave()?

是否可以在CakePHP中的app_controller.php上执行aftersave()? 我想在app_controller上检测这个以供全局使用,所以我不会在每个控制器或模型上重做它。 谢谢, 小号     
已邀请:
首先
afterSave()
是蛋糕模型类不是控制器的功能。所以推荐的解决方案是定义一般的
/app/app_model.php
// app/app_model.php
class AppModel extends Model {

    function afterSave($created) {
         if($created) {
                 // do clean up after insert
         } else { 
                 // do clean up after update
         }
    }
}
在您的模型类中
// app/models/user.php
class UserModel extends AppModel // <- its extending AppModel
这将由
$this->ModelName->save()
的所有请求执行     

要回复问题请先登录注册