public function __construct($ip, $port) { parent::__construct(); $this->server = $server = new \swoole_http_server($ip, $port); $server->on('Request', function ($request, $response) { $request = new \Owl\Swoole\Request($request); $response = new \Owl\Swoole\Response($response); $this->execute($request, $response); }); }