csa/guzzle-bundle

此包已被弃用且不再维护。作者建议使用 symfony/http-client 包。

集成 GuzzleHttp >= 4.0 的包

安装次数: 6,004,682

依赖者: 13

建议者: 4

安全性: 0

星标: 250

关注者: 10

分支: 71

开放问题: 18

类型:symfony-bundle

v3.2.0 2019-11-26 09:34 UTC

README

Gitter

Latest Stable Version Latest Unstable Version Total Downloads License Travis Build Status SymfonyInsight Appveyor Build Status

描述

此包将 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 文件。