/** * Run Application * * @return $this */ public function run() { $application = $this; $this->server->getHttpServer()->on('request', function ($request, $response) use($application) { $application->handleRequest($request, $response); }); $this->server->setHost($this->serverHost)->setPort($this->serverPort)->start(); return $this; }