红联Linux门户
Linux帮助

PHP开发框架CakePHP 3.3.12和3.4.0-RC1发布

发布时间:2017-01-15 09:20:36来源:红联作者:baihuo
PHP 开发框架 CakePHP 3.3.12 和 3.4.0-RC1 发布了。CakePHP 是一个运用了诸如 ActiveRecord、Association Data Mapping、Front Controller 和 MVC 等著名设计模式的快速开发框架。该项目主要目标是提供一个可以让各种层次的 PHP 开发人员快速地开发出健壮的 Web 应用,而又不失灵活性。更新内容:

CakePHP 3.3.12 引入了以下的新功能

CLI 命令现在可以通过在参数上设置 multiple 选项多次接受参数

ignoreDirty 选项被添加到 CounterCacheBehavior,这使得能够忽略计数器缓存字段被更新

为 debug(); die(); 添加 dd() 作为快速替代方案

发布主页和下载地址

CakePHP 3.4.0-RC1

这是 3.4.0 的候选发布版本。3.4.0 对 CakePHP 提供了一些大大小小的改进,还会弃用将在 4.0.0 中删除的几个功能。

Bugfixes and Minor Features

InstanceConfigTrait::config() has been deprecated. Instead you should used setConfig() and getConfig() methods.

Routes can now use the _host option to restrict which hosts routes will match on.

Router::parse(), RouteCollection::parse() and Route::parse() have all been deprecated. Instead you should use the parseRequest() method which has access to the entire request allowing more flexible routing to be created.

Subcommands will inherit their description from the parent shell if they don't have a description explicitly set.

HtmlHelper no longer emits
Collection::every() now returns true for empty collections. This rectifies a mistake made in 3.2.

TranslateBehavior::translateField() was added.

发布主页和下载地址

来自:开源中国社区
文章评论

共有 0 条评论