aadrian-alexandru/guzzle-bundle

整合GuzzleHttp >= 4.0的包

安装: 1

依赖者: 0

建议者: 0

安全性: 0

星标: 0

关注者: 0

分支: 76

类型:symfony-bundle

0.1.0 2023-03-20 11:17 UTC

This package is auto-updated.

Last update: 2024-09-20 17:02:03 UTC


README

分支注意事项

这个分支是对csarrazi的包的精确克隆,但标记在最新的提交上,因此支持PHP 8.0。有关所有荣誉、问题和PR,请参考原始存储库。此存储库将不再维护。

描述

此包将Guzzle >=4.0整合到Symfony中。版本2.x3.x支持Guzzle 6,版本1.x支持Guzzle 4和5。

目前,该包支持以下功能

  • 与Symfony的调试工具集成(Web调试工具栏、分析器、记录器、时间轴、...)
  • 通过配置简单地配置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文件。