1
0
mirror of https://github.com/danog/byte-stream.git synced 2024-12-12 09:29:57 +01:00
byte-stream/docs/in-memory-stream.md
2017-05-28 19:24:13 +02:00

475 B

title permalink
InMemoryStream /in-memory-stream

An InMemoryStream allows creating an InputStream from a single known string chunk. This is helpful if the complete stream contents are already known.

$inputStream = new InMemoryStream("foobar");

It also allows creating a stream without any chunks by passing null as chunk.

$inputStream = new InMemoryStream;

// The stream ends immediately
assert(null === yield $inputStream->read());