ricardofiorani/guzzle-psr18-adapter
Tiny adapter that lets you use Guzzle as a PSR-18 HTTP client. Bridges PSR-7 requests/responses and promises to the PSR-18 ClientInterface, easing migration to standards-based HTTP without rewriting existing Guzzle integrations.
php-http/guzzle7-adapter).HttpClientFactory).For Executives: "This lightweight package lets us standardize HTTP calls across our Laravel services using PSR-18, reducing technical debt and making it easier to swap clients (e.g., for testing or cost optimization). It’s a low-risk way to modernize our API layer without rewriting existing Guzzle code."
For Engineering: *"By wrapping Guzzle in PSR-18, we can:
bind(ClientInterface::class, fn() => new GuzzlePsr18Adapter())).How can I help you explore Laravel packages today?