覆盖保存以阻止 CakePHP 中的所有保存、插入或更新功能

Override save to block all save, insert or update functionality in CakePHP

在 CakePHP 中,如果我将 AppModel 中的保存函数重写为 return false,它会阻止任何可能的保存、插入或更新调用发生吗?我需要它来启用只读演示模式。

尝试添加 beforeSave() 回调,它总是 returns 错误。应该可以。