/** * Create a Websocket server. * * @param \Hoa\Socket\Server $server Server. * @param \Hoa\Http\Request $request Request parser. * @return void * @throws \Hoa\Socket\Exception */ public function __construct(Socket\Server $server, Http\Request $request = null) { parent::__construct($server); if (null === $request) { $request = new Http\Request(); } $this->setRequest($request); return; }
/** * Override the parent run() method to open the connection. * * @return void */ public function run() { $this->connect(); return parent::run(); }