diff --git a/src/Ratchet/AbstractConnectionDecorator.php b/src/Ratchet/AbstractConnectionDecorator.php index 97079511..b87705dc 100644 --- a/src/Ratchet/AbstractConnectionDecorator.php +++ b/src/Ratchet/AbstractConnectionDecorator.php @@ -1,6 +1,8 @@ wrappedConn = $conn; + $this->WebSocket = new WebSocket(); } /** diff --git a/src/Ratchet/Server/IoConnection.php b/src/Ratchet/Server/IoConnection.php index 9f864bb9..6f42628b 100644 --- a/src/Ratchet/Server/IoConnection.php +++ b/src/Ratchet/Server/IoConnection.php @@ -12,6 +12,16 @@ class IoConnection implements ConnectionInterface { */ protected $conn; + public $resourceId; + public $remoteAddress; + public $httpHeadersReceived; + public $httpBuffer; + public $Session; + public $httpRequest; + public $WebSocket; + public $PeriodicTimer; + public $WAMP; + /** * @param \React\Socket\ConnectionInterface $conn diff --git a/src/Ratchet/WebSocket/WebSocket.php b/src/Ratchet/WebSocket/WebSocket.php new file mode 100644 index 00000000..af4b184d --- /dev/null +++ b/src/Ratchet/WebSocket/WebSocket.php @@ -0,0 +1,8 @@ +