Neos\Flow\Tests\Functional\Mvc\RoutingTest::createActionRequest PHP Method

createActionRequest() protected method

protected createActionRequest ( Request $httpRequest, array $matchResults = null ) : ActionRequest
$httpRequest Neos\Flow\Http\Request
$matchResults array
return Neos\Flow\Mvc\ActionRequest
    protected function createActionRequest(Request $httpRequest, array $matchResults = null)
    {
        $actionRequest = new ActionRequest($httpRequest);
        if ($matchResults !== null) {
            $requestArguments = $actionRequest->getArguments();
            $mergedArguments = Arrays::arrayMergeRecursiveOverrule($requestArguments, $matchResults);
            $actionRequest->setArguments($mergedArguments);
        }
        return $actionRequest;
    }