{"id":15077763,"url":"https://github.com/csarrazi/csaguzzlebundle","last_synced_at":"2025-10-05T11:31:54.529Z","repository":{"id":15949426,"uuid":"18691924","full_name":"csarrazi/CsaGuzzleBundle","owner":"csarrazi","description":"A bundle integrating Guzzle \u003e=4.0 in Symfony","archived":true,"fork":false,"pushed_at":"2021-07-01T09:21:14.000Z","size":2071,"stargazers_count":251,"open_issues_count":17,"forks_count":76,"subscribers_count":11,"default_branch":"master","last_synced_at":"2024-04-14T04:07:36.731Z","etag":null,"topics":["appveyor","guzzlehttp","http-client","middleware","php","profile","sensiolabsinsight","symfony","symfony-bundle"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/csarrazi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-04-11T23:45:04.000Z","updated_at":"2023-07-26T21:15:55.000Z","dependencies_parsed_at":"2022-08-30T12:51:21.280Z","dependency_job_id":null,"html_url":"https://github.com/csarrazi/CsaGuzzleBundle","commit_stats":null,"previous_names":[],"tags_count":52,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csarrazi%2FCsaGuzzleBundle","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csarrazi%2FCsaGuzzleBundle/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csarrazi%2FCsaGuzzleBundle/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csarrazi%2FCsaGuzzleBundle/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/csarrazi","download_url":"https://codeload.github.com/csarrazi/CsaGuzzleBundle/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":235393591,"owners_count":18982818,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["appveyor","guzzlehttp","http-client","middleware","php","profile","sensiolabsinsight","symfony","symfony-bundle"],"created_at":"2024-09-25T04:31:55.484Z","updated_at":"2025-10-05T11:31:54.206Z","avatar_url":"https://github.com/csarrazi.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"CsaGuzzleBundle\n===============\n\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/csarrazi/CsaGuzzleBundle?utm_source=badge\u0026utm_medium=badge\u0026utm_campaign=pr-badge\u0026utm_content=badge)\n\n[![Latest Stable Version](https://poser.pugx.org/csa/guzzle-bundle/v/stable)](https://packagist.org/packages/csa/guzzle-bundle \"Latest Stable Version\")\n[![Latest Unstable Version](https://poser.pugx.org/csa/guzzle-bundle/v/unstable)](https://packagist.org/packages/csa/guzzle-bundle \"Latest Unstable Version\")\n[![Total Downloads](https://poser.pugx.org/csa/guzzle-bundle/downloads)](https://packagist.org/packages/csa/guzzle-bundle \"Total Downloads\")\n[![License](https://poser.pugx.org/csa/guzzle-bundle/license)](https://packagist.org/packages/csa/guzzle-bundle)\n[![Travis Build Status](https://travis-ci.org/csarrazi/CsaGuzzleBundle.png?branch=master)](https://travis-ci.org/csarrazi/CsaGuzzleBundle \"Build status\")\n[![SymfonyInsight](https://insight.symfony.com/projects/eceadd60-cc6c-473c-9d20-e8207654d70b/mini.svg)](https://insight.symfony.com/projects/eceadd60-cc6c-473c-9d20-e8207654d70b \"SensioLabs Insight\")\n[![Appveyor Build Status](https://ci.appveyor.com/api/projects/status/e5sev7kmv8l4q13q/branch/master?svg=true)](https://ci.appveyor.com/project/csarrazi/csaguzzlebundle/branch/master \"Appveyor\")\n\nDescription\n-----------\n\nThis bundle integrates Guzzle \u003e=4.0 in Symfony.\nVersions `2.x` and `3.x` support Guzzle 6 and versions `1.x` support Guzzle 4 and 5.\n\nCurrently, the bundle supports the following features:\n\n* Integration with Symfony's debug tools (web debug toolbar, profiler, logger, timeline, ...)\n* Configuring a Guzzle client simply using configuration\n* Multiple middleware / subscribers (logger, profiler, timeline, cache, mock, and more to come)\n* Service descriptions to describe your services in json format (only in the 1.3 branch, though)\n\n![Web debug Toolbar](https://cloud.githubusercontent.com/assets/4208880/12815019/c49faeec-cb43-11e5-9de9-dc3423ea6c35.jpg)\n![Profiler panel integration](https://cloud.githubusercontent.com/assets/4208880/12815021/c4a16746-cb43-11e5-9061-f1ea15b04e62.jpg)\n![Profiler timeline integration](https://cloud.githubusercontent.com/assets/4208880/12815020/c49fc7ec-cb43-11e5-89c3-93ee82711dc2.jpg)\n\nInstallation\n------------\n\nAll the installation instructions are located in the documentation\n\nUpgrade\n-------\n\nAlthough I try to guarantee forward-compatibility of the bundle with previous versions.\nHere are the upgrade notes between each version.\n\nSee [Upgrade.md](UPGRADE.md).\n\nSupport\n-------\n\nAs Guzzle 4 and Guzzle 5 are no longer supported by its creator, you should aim to migrate to Guzzle 6.x as soon as\npossible. Versions `1.x` of this bundle are no longer supported, and version `2.x` of will be supported until Symfony\n2.8 EOL (November 2018).\n\nDocumentation\n-------------\n\n### Documentation for stable (3.x)\n\n* [Installation](../master/src/Resources/doc/install.md)\n* [Creating clients](../master/src/Resources/doc/clients.md)\n* [Registering new middleware](../master/src/Resources/doc/middleware.md)\n* [Available middleware](../master/src/Resources/doc/available_middleware.md)\n* [Streaming a guzzle response](../master/src/Resources/doc/response_streaming.md)\n* [Configuration reference](../master/src/Resources/doc/configuration_reference.md)\n\n### Documentation for legacy (2.x)\n\n* [Installation](../2.x/src/Resources/doc/install.md)\n* [Creating clients](../2.x/src/Resources/doc/clients.md)\n* [Registering new middleware](../2.x/src/Resources/doc/middleware.md)\n* [Available middleware](../2.x/src/Resources/doc/available_middleware.md)\n* [Streaming a guzzle response](../2.x/src/Resources/doc/response_streaming.md)\n* [Configuration reference](../2.x/src/Resources/doc/configuration_reference.md)\n\nContributing\n------------\n\nCsaGuzzleBundle is an open source project. If you'd like to contribute, please read\nthe [Contributing Guidelines](CONTRIBUTING.md).\n\nLicense\n-------\n\nThis library is under Apache License 2.0. For the full copyright and license\ninformation, please view the [LICENSE](src/Resources/meta/LICENSE) file that was\ndistributed with this source code.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcsarrazi%2Fcsaguzzlebundle","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcsarrazi%2Fcsaguzzlebundle","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcsarrazi%2Fcsaguzzlebundle/lists"}