FluidTYPO3\Flux\Controller\AbstractFluxController::performSubRendering PHP Method

performSubRendering() protected method

protected performSubRendering ( string $extensionName, string $controllerName, string $actionName, string $pluginSignature ) : string
$extensionName string
$controllerName string
$actionName string
$pluginSignature string
return string
    protected function performSubRendering($extensionName, $controllerName, $actionName, $pluginSignature)
    {
        $shouldRelay = $this->hasSubControllerActionOnForeignController($extensionName, $controllerName, $actionName);
        if (TRUE === $shouldRelay) {
            $foreignControllerClass = $this->configurationService->getResolver()->resolveFluxControllerClassNameByExtensionKeyAndAction($extensionName, $actionName, $controllerName);
            return $this->callSubControllerAction($extensionName, $foreignControllerClass, $actionName, $pluginSignature);
        }
        return $this->view->render();
    }