Symfony\Component\HttpFoundation\Request::duplicate
Clones a request and overrides some of its parameters.
Signature
public function duplicate([array
$query = null,
[array
$request = null,
[array
$attributes = null,
[array
$cookies = null,
[array
$files = null,
[array
$server = null]]]]]] )
Parameters
$query
—
array
- The GET parameters
$request
—
array
- The POST parameters
$attributes
—
array
- The request attributes (parameters parsed from the PATH_INFO, ...)
$cookies
—
array
- The COOKIE parameters
$files
—
array
- The FILES parameters
$server
—
array
- The SERVER parameters
Returns
- Request
- The duplicated request