CakePHP 3.3.8 发布了,这是 3.3 分支的维护版本,修复了几个社区报告的问题。CakePHP 是一个运用了诸如 ActiveRecord、Association Data Mapping、Front Controller 和 MVC 等著名设计模式的快速开发框架。该项目主要目标是提供一个可以让各种层次的 PHP 开发人员快速地开发出健壮的 Web 应用,而又不失灵活性。
更新内容如下:
-
现在可以在使用的组件上启用回调组件,通过将
enabled
选项设置为 true 实现 -
附加到 BelongsToMany 关联的
formatResults
回调会在他们应该触发时而触发 -
ResponseEmitter
不再在日志上调用缺少的方法 -
TranslateBehavior
不再为默认语言环境创建翻译记录。这是 3.3.7 中引入的回归 -
固定列 SQL 生成具有默认值的可空列
-
传递给 Table :: validateUnique() 的选项现在传递到生成的规则对象
-
改进 API 文档