public function callUserFunction($postUserFunc, $conf, $content)
{
$partial = $conf['partial'];
$section = $conf['section'];
$arguments = true === is_array($conf['arguments']) ? $conf['arguments'] : [];
/** @var \TYPO3\CMS\Extbase\Mvc\Controller\ControllerContext $controllerContext */
$controllerContext = $conf['controllerContext'];
if (true === empty($partial)) {
return '';
}
/** @var RenderingContext $renderingContext */
$renderingContext = $this->objectManager->get('TYPO3\\CMS\\Fluid\\Core\\Rendering\\RenderingContext');
$this->prepareContextsForUncachedRendering($renderingContext, $controllerContext);
return $this->renderPartialUncached($renderingContext, $partial, $section, $arguments);
}