/** * @param \swoole_http_request $swooleRequest * * @return ServerRequestInterface */ private function transformServerRequest(\swoole_http_request $swooleRequest) { return $this->psr7Factory->createServerRequest($this->transformServerParams($swooleRequest), $this->transformUpladedFiles($swooleRequest), $this->transformUri($swooleRequest), $this->transformRequestMethod($swooleRequest), $this->transformBody($swooleRequest), $this->transformHeader($swooleRequest))->withParsedBody(isset($swooleRequest->post) ? $swooleRequest->post : null)->withCookieParams($this->transformCookies($swooleRequest))->withProtocolVersion($this->transformProtocolVersion($swooleRequest)); }
/** * @param ReactRequest $reactRequest * * @return ServerRequestInterface */ private function transformServerRequest(ReactRequest $reactRequest) { return $this->psr7Factory->createServerRequest($this->transformServerParams($reactRequest), $this->transformUpladedFiles($reactRequest), $this->transformUri($reactRequest), $reactRequest->getMethod(), $this->transformBody($reactRequest), $reactRequest->getHeaders())->withParsedBody($reactRequest->getPost())->withCookieParams($this->transformCookies($reactRequest))->withProtocolVersion($reactRequest->getHttpVersion()); }