love-oss/guzzle-5-bundle

一个集成 GuzzleHttp 5 的扩展包,适用于 Symfony 3,兼容 PHP 7.1+

安装次数: 159

依赖关系: 0

建议者: 0

安全: 0

星星: 0

关注者: 0

分支: 0

开放问题: 0

类型:symfony-bundle

0.1.1 2019-05-24 14:20 UTC

This package is auto-updated.

Last update: 2019-07-24 14:38:25 UTC


README

描述

这个扩展包将 Guzzle 5 集成到 Symfony 中。目前支持以下功能

  • 与 Symfony 的调试工具(网页调试工具栏、分析器、记录器、时间线等)集成
  • 仅使用配置即可轻松配置 Guzzle 客户端
  • 使用 JSON 格式描述你的服务

从 CsaGuzzleBundle 分支而来,它将 PHP 7.1+ 的支持带到了 1.3.x 版本。

Web debug Toolbar Profiler panel integration Profiler timeline integration

安装

使用 composer 添加所需包。

composer require love-oss/guzzle-5-bundle:@stable

将扩展包添加到您的 AppKernel 中。

// in %kernel.root_dir%/AppKernel.php
$bundles = [
    // ...
    new LoveOSS\Guzzle5Bundle\Guzzle5Bundle(),
    // ...
];

要启用数据收集器(仅在 dev 环境中,您可以按如下方式配置 CsaGuzzleBundle)

love_oss_guzzle:
    profiler: %kernel.debug%

您还可以启用内置的记录器,以便记录出站请求

love_oss_guzzle:
    logger: true

文档

许可

这个库受 MIT 许可证的约束。有关完整的版权和许可信息,请查看与源代码一起分发的 LICENSE 文件。

Built with Grunt