时间:2021-07-18 19:44作者:thinkphp人气:209
V6.0.8版本发布,本版本为常规更新,主要做了一些完善,尤其是对多环境变量配置的支持,以及增加了一个LogRecord事件。
主要更新
增加LogRecord事件
消除Validate类某处类型声明警告
路由分组增加dispatcher方法,支持设置分组的调度
Request类增加all方法支持获取包括File在内的所有参数
改进环境变量定义支持多env文件读取
ThinkORM近期主要更新:
兼容 symfony/cache 组件规则,不能在 key 或 tag 中使用的保留字符{}()/@:
调整修改器和类型转换的处理机制
改进关联查询
改进多次查询的时候field方法失效问题
MorphOne关联支持绑定关联模型属性
修正parseIn方法
改进__unset方法
修正异常类注解
Connection->link*属性补充类型注解
composer.json 声明 pdo 扩展是必须的
优化独立运行所需的兼容类
完善事务中的断连重试处理,避免数据污染
修复7.4以下版本存在无法把PDO警告转换为异常导致不兼容问题
修正phpunit兼容性
改进获取器
改进getRealsql方法处理
导出包时忽略掉不必要的文件
增强 column方法
改进模型的getBindAttr方法和获取器冲突问题
增加获取器场景功能
补充数据集方法
增加模型输出的场景设置功能 支持hidden visible append
改进 WhereIn空数组查询
改进trigger
安装和更新
V6版本开始仅支持Composer安装及更新,支持上个版本的无缝更新,直接使用
composer update
更新到最新版本即可。
如果需要全新安装,使用:
composer create-project topthink/think tp
ThinkPHP应用服务市场是官方作为战略服务倾力打造的生态服务交易及交付平台,为ThinkPHP开发者和爱好者严选官方及第三方产品和服务,并提供交易保障。
ThinkAPI——官方统一API接口服务
ThinkAPI统一API接口服务是由官方联合合作伙伴封装的一套接口调用服务及SDK,旨在帮助ThinkPHP开发者更方便和更低成本调用官方及第三方的提供的各类API接口及服务,从而更好的构建开发者生态。目前已经接入包括实名认证、人工智能、电子商务、新闻资讯和生活服务在内的常用API接口。
网友评论