/** * Constructor * * @param string $method * @param UriInterface $uri * @param StreamInterface $body * @param array $headers * @param array $serverParams * @param array $cookieParams * @param array $uploadedFiles */ public function __construct($method, UriInterface $uri, StreamInterface $body, array $headers = [], array $serverParams = [], array $cookieParams = [], array $uploadedFiles = []) { parent::__construct($method, $uri, $body, $headers); $this->serverParams = $serverParams; $this->cookieParams = $cookieParams; $this->uploadedFiles = $uploadedFiles; }