php-http / httplug-bundle
Symfony integration for HTTPlug
Package info
github.com/php-http/HttplugBundle
Type:symfony-bundle
pkg:composer/php-http/httplug-bundle
Requires
- php: ^8.1
- php-http/client-common: ^2.0
- php-http/client-implementation: ^1.0
- php-http/discovery: ^1.14
- php-http/httplug: ^2.0
- php-http/logger-plugin: ^1.1
- php-http/message: ^1.13
- php-http/stopwatch-plugin: ^1.2
- psr/http-factory-implementation: ^1.0
- psr/http-message: ^1.0 || ^2.0
- symfony/config: ^6.4 || ^7.1 || ^8.0
- symfony/dependency-injection: ^6.4 || ^7.1 || ^8.0
- symfony/event-dispatcher: ^6.4 || ^7.1 || ^8.0
- symfony/http-kernel: ^6.4 || ^7.1 || ^8.0
- symfony/options-resolver: ^6.4 || ^7.1 || ^8.0
Requires (Dev)
- guzzlehttp/psr7: ^1.7 || ^2.0
- matthiasnoback/symfony-config-test: ^5.2 || ^v6.1.0
- matthiasnoback/symfony-dependency-injection-test: ^4.3.1 || ^5.0 || ^6.2.0
- nyholm/nsa: ^1.1
- nyholm/psr7: ^1.2.1
- php-http/cache-plugin: ^1.7 || ^2.0
- php-http/mock-client: ^1.2
- php-http/promise: ^1.0
- php-http/throttle-plugin: ^1.1
- phpunit/phpunit: ^9 || ^10.0 || ^11.0 || ^12.0
- symfony/browser-kit: ^6.4 || ^7.1 || ^8.0
- symfony/cache: ^6.4 || ^7.1 || ^8.0
- symfony/dom-crawler: ^6.4 || ^7.1 || ^8.0
- symfony/framework-bundle: ^6.4 || ^7.1 || ^8.0
- symfony/http-foundation: ^6.4 || ^7.1 || ^8.0
- symfony/stopwatch: ^6.4 || ^7.1 || ^8.0
- symfony/twig-bundle: ^6.4 || ^7.1 || ^8.0
- symfony/web-profiler-bundle: ^6.4 || ^7.1 || ^8.0
- twig/twig: ^1.41 || ^2.10 || ^3.0
Suggests
- php-http/cache-plugin: To configure clients that cache responses
- php-http/mock-client: Add this to your require-dev section to mock HTTP responses easily
- twig/twig: Add this to your require-dev section when using the WebProfilerBundle
Conflicts
- kriswallsmith/buzz: <0.17
- php-http/cache-plugin: <1.7
- php-http/curl-client: <2.0
- php-http/guzzle6-adapter: <1.1
- php-http/react-adapter: <3.0
- php-http/socket-client: <2.0
- php-http/throttle-plugin: <1.1
This package is auto-updated.
Last update: 2026-05-25 09:03:51 UTC
README
Symfony integration for HTTPlug.
Installation
To install the bundle with Symfony Flex, use the recipe:
$ composer require php-http/httplug-bundle
See the bundle documentation for installation without Flex and for further options. There is also a HTTPlug client list if you want to use a specific HTTP client.
Documentation
Please see the official documentation.
Testing
$ composer require --dev php-http/guzzle7-adapter
$ composer test
Contributing
Please see our contributing guide.
Security
If you discover any security related issues, please contact us at security@php-http.org.
License
The MIT License (MIT). Please see License File for more information.