Skip to content

Commit 1809f27

Browse files
committed
Merge pull request #186 from reactphp/sink-factory-readable
Allow any `ReadableStreamInterface` on `BufferedSink::createPromise()
2 parents a22273d + 846dfd6 commit 1809f27

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ CHANGELOG
33

44
### 0.3.1 (2013-04-21)
55

6+
* Bug fix: [Stream] Allow any `ReadableStreamInterface` on `BufferedSink::createPromise()`
67
* Bug fix: [HttpClient] Correct requirement for socket-client
78

89
### 0.3.0 (2013-04-14)

src/React/Stream/BufferedSink.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44

55
use React\Promise\Deferred;
66
use React\Promise\PromisorInterface;
7-
use React\Stream\WritableStream;
87

98
class BufferedSink extends WritableStream implements PromisorInterface
109
{
@@ -50,7 +49,7 @@ public function promise()
5049
return $this->deferred->promise();
5150
}
5251

53-
public static function createPromise(ReadableStream $stream)
52+
public static function createPromise(ReadableStreamInterface $stream)
5453
{
5554
$sink = new static();
5655
$stream->pipe($sink);

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy