bywulf/guzzle-bundle

集成 GuzzleHttp >= 4.0 的打包工具

安装次数: 21,731

依赖项: 0

建议者: 0

安全性: 0

星级: 0

关注者: 1

分支: 76

类型:symfony-bundle

3.4.0 2022-06-20 14:31 UTC

README

分支说明

这个分支是 csarrazi 的打包工具的精确克隆,但是标记了最新的提交,因此支持 PHP 8.0。请参阅原始仓库以了解所有荣誉、问题和 PR。此仓库将不再维护。

描述

此打包工具在 Symfony 中集成 Guzzle >= 4.0。版本 2.x3.x 支持 Guzzle 6,版本 1.x 支持 Guzzle 4 和 5。

目前,此打包工具支持以下功能

  • 与 Symfony 的调试工具(网页调试工具栏、分析器、记录器、时间线等)集成
  • 仅通过配置即可配置 Guzzle 客户端
  • 多个中间件/订阅者(记录器、分析器、时间线、缓存、模拟等,更多功能即将推出)
  • 服务描述以 JSON 格式描述您的服务(仅在 1.3 分支中,尽管如此)

Web debug Toolbar Profiler panel integration Profiler timeline integration

安装

所有安装说明位于文档中

升级

尽管我尽量保证打包工具与之前版本的向前兼容性。以下是每个版本之间的升级说明。

UPGRADE.md

支持

由于 Guzzle 4 和 Guzzle 5 已不再由其创建者支持,您应尽快迁移到 Guzzle 6.x。此打包工具的 1.x 版本不再支持,2.x 版本将支持到 Symfony 2.8 EOL(2018 年 11 月)。

文档

稳定版(3.x)文档

旧版(2.x)文档

贡献

CsaGuzzleBundle 是一个开源项目。如果您想贡献,请阅读 贡献指南

许可

此库受 Apache License 2.0 许可。有关完整的版权和许可信息,请参阅与源代码一起分发的 LICENSE 文件。