21 use TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface;
22 use TYPO3Fluid\Fluid\View\TemplateView;
47 public function __construct(RenderingContextInterface $context =
null)
50 $context = GeneralUtility::makeInstance(ObjectManager::class)->get(RenderingContext::class, $this);
52 parent::__construct($context);
79 $this->baseRenderingContext->getTemplatePaths()->fillDefaultsByPackageName($request->getControllerExtensionKey());
80 $this->baseRenderingContext->getTemplatePaths()->setFormat($request->getFormat());
92 $this->baseRenderingContext->setControllerAction($templateName);
103 $this->baseRenderingContext->getTemplatePaths()->setTemplatePathAndFilename($templatePathAndFilename);
114 $this->baseRenderingContext->getTemplatePaths()->setTemplateRootPaths($templateRootPaths);
124 return $this->baseRenderingContext->getTemplatePaths()->getTemplateRootPaths();
134 $this->baseRenderingContext->getTemplatePaths()->setPartialRootPaths($partialRootPaths);
145 return $this->baseRenderingContext->getTemplatePaths()->getPartialRootPaths();
156 return $this->baseRenderingContext->getTemplatePaths()->getLayoutRootPaths();
167 $this->baseRenderingContext->getTemplatePaths()->setLayoutRootPaths($layoutRootPaths);