во-первых 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()