Skip to content

Commit eecd4df

Browse files
committed
Update to Stream v0.6 API and forward compatibility with Stream v1.0
1 parent 85de9b5 commit eecd4df

File tree

4 files changed

+9
-9
lines changed

4 files changed

+9
-9
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ each individual file chunk:
3434

3535
```php
3636
$loop = React\EventLoop\Factory::create();
37-
$stream = new Stream(fopen('access.log.gz', 'r'), $loop);
37+
$stream = new React\Stream\ReadableResourceStream(fopen('access.log.gz', 'r'), $loop);
3838

3939
$decompressor = ZlibFilterStream::createGzipDecompressor();
4040

composer.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@
1212
],
1313
"require": {
1414
"php": ">=5.3",
15-
"react/stream": "^0.5 || ^0.4.3",
16-
"clue/stream-filter": "~1.3"
15+
"clue/stream-filter": "~1.3",
16+
"react/stream": "^1.0 || ^0.7 || ^0.6"
1717
},
1818
"require-dev": {
19-
"react/event-loop": "~0.4.0|~0.3.0",
20-
"phpunit/phpunit": "^5.0 || ^4.8"
19+
"phpunit/phpunit": "^5.0 || ^4.8",
20+
"react/event-loop": "^1.0 || ^0.5 || ^0.4 || ^0.3"
2121
},
2222
"suggest": {
2323
"ext-zlib": "Requires ext-zlib extension"

examples/gunzip.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44

55
$loop = React\EventLoop\Factory::create();
66

7-
$in = new React\Stream\Stream(STDIN, $loop);
8-
$out = new React\Stream\Stream(STDOUT, $loop);
7+
$in = new React\Stream\ReadableResourceStream(STDIN, $loop);
8+
$out = new React\Stream\WritableResourceStream(STDOUT, $loop);
99

1010
$decompressor = Clue\React\Zlib\ZlibFilterStream::createGzipDecompressor();
1111
$in->pipe($decompressor)->pipe($out);

examples/gzip.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44

55
$loop = React\EventLoop\Factory::create();
66

7-
$in = new React\Stream\Stream(STDIN, $loop);
8-
$out = new React\Stream\Stream(STDOUT, $loop);
7+
$in = new React\Stream\ReadableResourceStream(STDIN, $loop);
8+
$out = new React\Stream\WritableResourceStream(STDOUT, $loop);
99

1010
$compressor = Clue\React\Zlib\ZlibFilterStream::createGzipCompressor(1);
1111
$in->pipe($compressor)->pipe($out);

0 commit comments

Comments
 (0)