Ratchet\WebSocket\Version\RFC6455::upgradeConnection PHP Method

upgradeConnection() public method

public upgradeConnection ( Ratchet\ConnectionInterface $conn, Ratchet\MessageInterface $coalescedCallback ) : Ratchet\WebSocket\Version\RFC6455\Connection
$conn Ratchet\ConnectionInterface
$coalescedCallback Ratchet\MessageInterface
return Ratchet\WebSocket\Version\RFC6455\Connection
    public function upgradeConnection(ConnectionInterface $conn, MessageInterface $coalescedCallback)
    {
        $upgraded = new Connection($conn);
        if (!isset($upgraded->WebSocket)) {
            $upgraded->WebSocket = new \StdClass();
        }
        $upgraded->WebSocket->coalescedCallback = $coalescedCallback;
        return $upgraded;
    }