CakePHP 2.x afterSave()返回值

时间:2016-07-11 06:21:20

标签: cakephp cakephp-2.0

我正在使用 afterSave()回调来清除我的模型的一些缓存查询。我检查了文档,但没有说明是否应返回TRUE / FALSE。对于 beforeSave(),您需要返回TRUE / FALSE。回调标题如下所示:

afterSave(boolean $ created,array $ options = array())

我最初的想法是,我应该返回 $ created ,但它并不清楚。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

  

“如果创建了新记录,$ created的值将为true   (而不是更新)。“

所以回归$创建不是正确的选择它只是帮助你编码:)。

您不必返回任何内容,因为数据已经保存,您只需在此功能中修改它。

请记住,在行为函数之后会触发回调方法!

GL