Weave 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

Guzzle6 Adapter Laravel Package

php-http/guzzle6-adapter

PSR-7/PSR-18 compatible adapter that lets you use Guzzle 6 as an HTTPlug HTTP client. Provides a bridge for sending requests through Guzzle while working with php-http contracts, useful for libraries that depend on standardized HTTP interfaces.

View on GitHub
Deep Wiki
Context7
2.0.2

Added

  • Add Support for PHP 8
2.0.1

Fixed

  • \Http\Adapter\Guzzle6\Client::sendRequest no longer throws any exceptions that do not implement the PSR exception interface.

    Instead of \UnexpectedValueException we now throw Http\Adapter\Guzzle6\Exception\UnexpectedValueException (which extends \UnexpectedValueException and implements Psr\Http\Client\ClientExceptionInterface).

    Instead of \RuntimeException we now throw Http\Client\Exception\TransferException (which extends \RuntimeException and implements Psr\Http\Client\ClientExceptionInterface).

2.0.0

Added

  • Support for HTTPlug 2.0 and PSR-18

Changed

  • Client and Promise are both final

Removed

  • Support for PHP <7.1
1.1.1

Fixed

  • Adapter can again be instantiated without a guzzle client.
1.1.0

Added

  • Factory method Client::createWithConfig to create an adapter with custom configuration for the underlying guzzle client.
1.0.0
0.4.1

Changed

  • Updated integration tests

Removed

  • Client common dependency
0.4.0

Changed

  • Updated package files
  • Updated HTTPlug to RC1
0.3.1
0.3.0
0.2.1

Added

  • Puli configuration and bindings

Changed

  • Guzzle setup conforms to HTTPlug requirement now: Minimal functionality in client
0.2.0

Added

  • Async client capabalities

Changed

  • HTTPlug instead of HTTP Adapter
0.1.0

Added

  • Initial release
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.
robertmarney/lara-hierarchial-collections
simonschaufi/rule-doc-generator
emissaoja/emissaoja
blackbricksoftware/gravityforms-civicrm-form-processor
al-rahabi/fancy-crud
jinas/dhivatar-component
mltstephane/laravel-quality
bernskiold/laravel-talentlms
bernskioldmedia/laravel-form-architect
youbar/easy-crud
c-point-labs/laravel-hostyourai
dbravoan/dbcms-admin-theme-dbcms
dbravoan/dbcms-theme-db-cyber
dbravoan/dbcms-blocks-basic
dbravoan/dbcms-module-content-audit
dbravoan/dbcms-module-ai-assistant
paygate-to/paygate-php
padosoft/askmydocs-connector-base
defstudio/supercharged-carbon
bernskioldmedia/laravel-matomo