【发布时间】:2011-05-02 17:23:52
【问题描述】:
在 CakePHP 中,如果您将 created 或 modified 字段添加到任何 DB 表,则在保存或更新数据时,它会分别将 DATETIME 插入到字段中。
我想补充一下。
我在core.php (app/config/core.php) 中有一个名为isCheap() 的函数,可以在任何地方调用。此函数返回 TRUE 或 FALSE。
我想扩展 MODEL,以便如果任何表有 is_cheap TINYINT(1) 字段,它会自动保存到 isCheap() 的值。
我查看了文件cake/libs/model/model.php,在save() 函数中有很多对created、modified、updated 的引用。我很确定这就是它发挥魔力的地方,但该功能有很多事情要做,我不确定如何扩展它以添加我的行为?
【问题讨论】:
标签: cakephp cakephp-1.3