/**
  * @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());
 }