diff options
author | marvin-borner@live.com | 2018-04-10 21:50:16 +0200 |
---|---|---|
committer | marvin-borner@live.com | 2018-04-10 21:54:48 +0200 |
commit | fc9401f04a3aca5abb22f87ebc210de8afe11d32 (patch) | |
tree | b0b310f3581764ec3955f4e496a05137a32951c3 /assets/php/vendor/react/socket/tests/Stub | |
parent | 286d643180672f20526f3dc3bd19d7b751e2fa97 (diff) |
Initial Commit
Diffstat (limited to 'assets/php/vendor/react/socket/tests/Stub')
3 files changed, 91 insertions, 0 deletions
diff --git a/assets/php/vendor/react/socket/tests/Stub/CallableStub.php b/assets/php/vendor/react/socket/tests/Stub/CallableStub.php new file mode 100644 index 0000000..1b197eb --- /dev/null +++ b/assets/php/vendor/react/socket/tests/Stub/CallableStub.php @@ -0,0 +1,10 @@ +<?php + +namespace React\Tests\Socket\Stub; + +class CallableStub +{ + public function __invoke() + { + } +} diff --git a/assets/php/vendor/react/socket/tests/Stub/ConnectionStub.php b/assets/php/vendor/react/socket/tests/Stub/ConnectionStub.php new file mode 100644 index 0000000..844b2ad --- /dev/null +++ b/assets/php/vendor/react/socket/tests/Stub/ConnectionStub.php @@ -0,0 +1,63 @@ +<?php + +namespace React\Tests\Socket\Stub; + +use Evenement\EventEmitter; +use React\Socket\ConnectionInterface; +use React\Stream\WritableStreamInterface; +use React\Stream\Util; + +class ConnectionStub extends EventEmitter implements ConnectionInterface +{ + private $data = ''; + + public function isReadable() + { + return true; + } + + public function isWritable() + { + return true; + } + + public function pause() + { + } + + public function resume() + { + } + + public function pipe(WritableStreamInterface $dest, array $options = array()) + { + Util::pipe($this, $dest, $options); + + return $dest; + } + + public function write($data) + { + $this->data .= $data; + + return true; + } + + public function end($data = null) + { + } + + public function close() + { + } + + public function getData() + { + return $this->data; + } + + public function getRemoteAddress() + { + return '127.0.0.1'; + } +} diff --git a/assets/php/vendor/react/socket/tests/Stub/ServerStub.php b/assets/php/vendor/react/socket/tests/Stub/ServerStub.php new file mode 100644 index 0000000..d9e74f4 --- /dev/null +++ b/assets/php/vendor/react/socket/tests/Stub/ServerStub.php @@ -0,0 +1,18 @@ +<?php + +namespace React\Tests\Socket\Stub; + +use Evenement\EventEmitter; +use React\Socket\ServerInterface; + +class ServerStub extends EventEmitter implements ServerInterface +{ + public function getAddress() + { + return '127.0.0.1:80'; + } + + public function close() + { + } +} |