From fc9401f04a3aca5abb22f87ebc210de8afe11d32 Mon Sep 17 00:00:00 2001 From: marvin-borner@live.com Date: Tue, 10 Apr 2018 21:50:16 +0200 Subject: Initial Commit --- .../react/stream/tests/Stub/ReadableStreamStub.php | 61 ++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 assets/php/vendor/react/stream/tests/Stub/ReadableStreamStub.php (limited to 'assets/php/vendor/react/stream/tests/Stub/ReadableStreamStub.php') diff --git a/assets/php/vendor/react/stream/tests/Stub/ReadableStreamStub.php b/assets/php/vendor/react/stream/tests/Stub/ReadableStreamStub.php new file mode 100644 index 0000000..6984f24 --- /dev/null +++ b/assets/php/vendor/react/stream/tests/Stub/ReadableStreamStub.php @@ -0,0 +1,61 @@ +emit('data', array($data)); + } + + // trigger error event + public function error($error) + { + $this->emit('error', array($error)); + } + + // trigger end event + public function end() + { + $this->emit('end', array()); + } + + public function pause() + { + $this->paused = true; + } + + public function resume() + { + $this->paused = false; + } + + public function close() + { + $this->readable = false; + + $this->emit('close'); + } + + public function pipe(WritableStreamInterface $dest, array $options = array()) + { + Util::pipe($this, $dest, $options); + + return $dest; + } +} -- cgit v1.2.3