2010-12-21 55 views

回答

4

首先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()

+2

'插入'和'更新':當單詞'更新'和'插入'只是不夠! :) – 2010-12-22 05:18:06

相關問題