ezimuel/guzzlestreams

Fork of guzzle/streams (abandoned) to be used with elasticsearch-php

Maintainers

👁 ezimuel

Package info

github.com/ezimuel/guzzlestreams

Homepage

pkg:composer/ezimuel/guzzlestreams

Statistics

Installs: 116 037 604

Dependents: 3

Suggesters: 0

Stars: 176

4.1.0 2025-08-05 06:44 UTC

Requires

  • php: >=7.4.0

Requires (Dev)

Suggests

None

Provides

None

Conflicts

None

Replaces

None

MIT 903161be81e9f497cc42fb7db982404a4e6441b0

streamGuzzle


README

Note: this is a fork of the original project since it was abandoned.

The main goal of this fork is to offer support for elastic/elasticsearch-php version 7.x.

## Here the original README

Provides a simple abstraction over streams of data.

This library is used in Guzzle 5, and is (currently) compatible with the WIP PSR-7.

Installation

This package can be installed easily using Composer. Simply add the following to the composer.json file at the root of your project:

{
 "require": {
 "guzzlehttp/streams": "~3.0"
 }
}

Then install your dependencies using composer.phar install.

Documentation

The documentation for this package can be found on the main Guzzle website at http://docs.guzzlephp.org/en/guzzle4/streams.html.

Testing

This library is tested using PHPUnit. You'll need to install the dependencies using Composer then run make test.