Psr7Middlewares\Utils\RedirectTrait::getRedirectResponse PHP Method

getRedirectResponse() private method

Returns a redirect response.
private getRedirectResponse ( Psr\Http\Message\ServerRequestInterface $request, Psr\Http\Message\UriInterface $uri, Psr\Http\Message\ResponseInterface $response ) : Psr\Http\Message\ResponseInterface
$request Psr\Http\Message\ServerRequestInterface
$uri Psr\Http\Message\UriInterface
$response Psr\Http\Message\ResponseInterface
return Psr\Http\Message\ResponseInterface
    private function getRedirectResponse(ServerRequestInterface $request, UriInterface $uri, ResponseInterface $response)
    {
        //Fix the basePath
        $generator = BasePath::getGenerator($request);
        if ($generator !== null) {
            $uri = $uri->withPath($generator($uri->getPath()));
        }
        return $response->withStatus($this->redirectStatus)->withHeader('Location', (string) $uri);
    }