javascript - RatchetPHP no WebSocket property for new connections -
i'm trying access query parameters incoming connections in websocket server's onopen function using ratchet. both official documentation , other stackoverflow posts can accessing websocket property of connectioninterface object passed function:
public function onopen(connectioninterface $conn) { $query = $conn->websocket->request->getquery(); } however, there's no websocket property incoming connection objects. when start server , connect client, notice given, results in fatal error calling function on null object:
php notice: undefined property: ratchet\server\ioconnection::$websocket
i'm using php 7.0 , i'm requiring latest stable release in composer.json:
"require": { "cboden/ratchet": "^0.3.6" } i'm connecting client in chrome js console code copied directly hello world documentation well:
var conn = new websocket('ws://localhost:8080?foo=bar'); conn.onopen = function(e) { console.log("connection established!"); }; if it's helpful, public properties see $conn are:
buffersize stream readable writable closing loop buffer listenerse decor
wiki
Comments
Post a Comment