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

Ringphp Laravel Package

ezimuel/ringphp

RingPHP provides a lightweight, PSR-7–focused abstraction for HTTP clients and servers, inspired by the Ring specification. Compose middleware-style handlers, adapt to popular transports, and build reusable, testable HTTP stacks without locking into a single client.

View on GitHub
Deep Wiki
Context7
1.2.1
  • Fixed the support of PHP 8.1 with #7 and #8
  • Fixed the integration with Symfony, adding explicit @return annotations to suppress User Deprecated notices #5
1.2.0

Added

  • Add attribute to avoid Deprecated notice for PHP 8.1 #4
  • Add replace guzzlehttp/ringphp in composer #3
  • Add .gitattributes file #2

Changed

  • Updated to PHPUnit 9 and fixed the unit tests for PHP 8 d386b25
1.1.2

Changed

  • Required guzzlestreams 3.0.1+ 0b78f89
1.1.1

Fixed

  • continue keyword usage on PHP 7.3
1.1.0

Added

  • Added CURL_HTTP_VERSION_2_0

Changed

  • The PHP stream wrapper handler now sets allow_self_signed to false to match the cURL handler when verify is set to true or a certificate file.
  • Ensuring that a directory exists before using the save_to option.
  • Response protocol version is now correctly extracted from a response.

Fixed

  • Fixed a bug in which the result of CurlFactory::retryFailedRewind did not return an array.
1.0.7

Fixed

  • PHP 7 fixes.
1.0.6

Changed

  • The multi handle of the CurlMultiHandler is now created lazily.

Fixed

  • Bug fix: futures now extend from React's PromiseInterface to ensure that they are properly forwarded down the promise chain.
1.0.5

Added

  • Adding more error information to PHP stream wrapper exceptions.
  • Added digest auth integration test support to test server.
1.0.4

Added

  • Added support for older versions of cURL that do not have CURLOPT_TIMEOUT_MS.
  • Added a fix to the StreamHandler to return a FutureArrayInterface when an

Changed

  • Setting debug to false does not enable debug output. error occurs.
1.0.3

Fixed

  • Setting the header stream option as a string to be compatible with GAE.
  • Header parsing now ensures that header order is maintained in the parsed message.
1.0.2

Fixed

1.0.1

Fixed

  • Fixed a header parsing issue with the CurlHandler and CurlMultiHandler that caused cURL requests with multiple responses to merge repsonses together (e.g., requests with digest authentication).
1.0.0
  • 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.
calmfox/watch-sylius
damienfern/grpc-symfony-bundle
atoolo/index-bundle
atoolo/genai-bundle
coprotoai/laravel-ticket
davidjln/llm-carbon-bundle
cryonighter/valid-request-bundle
coolms/taxonomy-bundle
coolms/field-bundle
articulate-orm/symfony
aaix/laravel-tall-architect
ephoto/akeneo-connector
emmanuelballery/eb-plantumlbundle
emielburgman/symfony-visitor-beacon
emielburgman/symfony-visit-storage
emielburgman/symfony-security-headers
emielburgman/symfony-log-viewer
emarref/xdebug-bundle
emarref/pubnub-bundle
elriseio/finance-money-bundle