Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Guzzle7 Adapter Laravel Package

php-http/guzzle7-adapter

PSR-7/PSR-18 adapter for Guzzle 7 used by HTTPlug. Lets libraries using PHP-HTTP talk through Guzzle 7 with a standard client interface, including synchronous requests and integration-friendly configuration for modern PHP projects.

View on GitHub
Deep Wiki
Context7

Technical Evaluation

Architecture fit: The package provides a PSR-18 HTTP client adapter for Guzzle 7, making it suitable for projects requiring standardized HTTP client interfaces (PSR-18) while leveraging Guzzle 7's features. Ideal for modern PHP applications using PSR-18-compliant libraries (e.g., Symfony HttpClient, third-party SDKs) but needing Guzzle 7 as the underlying transport. Poor fit for projects already tightly coupled to Guzzle's native API without PSR-18 abstraction.

Integration feasibility: High if the project uses PSR-18 interfaces. Integration involves binding the adapter to the service container (e.g., Laravel's AppServiceProvider). Low feasibility for legacy codebases not using PSR-18, requiring significant refactoring to adopt the standard. Requires Composer

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
davejamesmiller/laravel-breadcrumbs
artisanry/parsedown
bower-asset/punycode
bower-asset/inputmask
bower-asset/jquery
bower-asset/yii2-pjax
laravel/nova
spatie/laravel-mailcoach
spatie/laravel-superseeder
laravel/liferaft
nst/json-test-suite
danielmiessler/sec-lists
jackalope/jackalope-transport
twbs/bootstrap4
php-http/client-implementation
phpcr/phpcr-implementation
cucumber/gherkin-monorepo
haydenpierce/class-finder
psr/simple-cache-implementation
uri-template/tests