eZ\Publish\Core\MVC\Symfony\Routing\Generator::getContextBySimplifiedRequest PHP Method

getContextBySimplifiedRequest() private method

Merges context from $simplifiedRequest into a clone of the current context.
private getContextBySimplifiedRequest ( SimplifiedRequest $simplifiedRequest ) : Symfony\Component\Routing\RequestContext
$simplifiedRequest SimplifiedRequest
return Symfony\Component\Routing\RequestContext
    private function getContextBySimplifiedRequest(SimplifiedRequest $simplifiedRequest)
    {
        $context = clone $this->requestContext;
        if ($simplifiedRequest->scheme) {
            $context->setScheme($simplifiedRequest->scheme);
        }
        if ($simplifiedRequest->port) {
            $context->setHttpPort($simplifiedRequest->port);
        }
        if ($simplifiedRequest->host) {
            $context->setHost($simplifiedRequest->host);
        }
        if ($simplifiedRequest->pathinfo) {
            $context->setPathInfo($simplifiedRequest->pathinfo);
        }
        return $context;
    }