Cphalcon 5.10.0 宣布,PHP 的 C 扩大 Web 框架

Cphalcon 是一个开源的 Web 框架,作为 PHP 语言的 C 扩展,它提供了更高的性能与更低的资源消耗。Cphalcon v5.10.0 现已发布,具体更新内容如下: Changed 更改了Phalcon\Filter\Validation和Phalcon\Filter\Va...

应用介绍

Cphalcon 是一个开源的 Web 框架,作为 PHP 说话的 C 扩大,它供给了更高的机能与更低的资本消费。Cphalcon v5.10.0 现已宣布,具体更新内容如下:

Changed

  • 更改了Phalcon\Filter\ValidationPhalcon\Filter\Validation\ValidationInterface中的bind()validate()办法,使其在应用实体时仅接收包含许可修改字段的$whitelist array。#16800
  • 更改Phalcon\Storage\Adapters\Libmemcached::getAdapter(),将\Memcached::OPT_CONNECT_TIMEOUT超时设置为 50 毫秒。#16818
  • 更改Phalcon\Html\Helper\Input\*,以遵守Docblocdirectives。#16778

Fixed

  • 修复了Phalcon\Config\Adapter\Yaml构造函数,使其可以或许处理yaml_parse_file()返回null值,确保将空设备文件视为空数组而不是抛掉足误。
  • 修复了Phalcon\Http\Request办法getClientAddress(true)从可托转发代理获取精确 IP 地址的问题。 #16777
  • 修复了Phalcon\Http\RequestgetPost()办法,使其精确返回 JSON 数据,并同一getPut()getPatch()应用雷同的解析办法。#16792
  • 修复了Phalcon\Filter\Validationbind()validate()办法,在应用实体时能精确绑定命据,并跳过$whitelist中未包含字段的绑定操作。#16800
  • 修复了当Content-Type header 未设置时Phalcon\Http\Request办法getPostData()的问题。#16804
  • 修复了Phalcon\Events\ManagerInterface添加 priority 属性的问题#16817
  • 修复了Phalcon\Storage\Adapters\Libmemcached::getAdapter()办法,可精确归并适配器选项 #16818
  • 修复了Phalcon\Encryption\Crypt办法checkCipherHashIsAvailable(string $cipher, string $type),使其精确检查cipherhash类型。#16822
  • 修复了Phalcon\Mvc\Modeldocblocks #16825

Added

  • Phalcon\Filter\Validation添加了fails() method helper 用于自力验证场景 #16798

更新解释:https://github.com/phalcon/cphalcon/releases/tag/v5.10.0

点赞(0) 打赏

立即下载

相关下载

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部