ottsch/http-adapter-bundle
A Symfony bundle for integrating configurable HTTP adapters, making it easy to send HTTP requests through dependency-injected client services. It centralizes adapter configuration and simplifies HTTP transport setup in Symfony applications.
Http facade with testing fakes, retries, middleware, and async support.Consider it only when all or most of the following are true:
widop/http-adapter or this bundle.Look elsewhere when:
Executive summary: This package is not a strategic dependency. It is an abandoned, zero-adoption Symfony bundle last released in 2019. It should not be adopted for new product work and should be treated as technical debt if already present. The product recommendation is to standardize outbound HTTP on a maintained client — Laravel’s HTTP client, Guzzle, or Symfony HttpClient — and avoid investing engineering time in this package.
Engineering summary: The bundle wraps an older HTTP adapter abstraction and predates modern PSR-18/PSR-7 norms. It offers no meaningful advantage over maintained clients and creates framework-fit, security, and maintenance risk. If found in a legacy Symfony codebase, wrap existing calls behind an internal interface, add characterization tests, and migrate incrementally to a maintained client. Do not build new features on top of it.
How can I help you explore Laravel packages today?