/** * @param Tx_Fluid_Core_ViewHelper_AbstractViewHelper $viewHelper * @return void * @author Sebastian Kurfürst <*****@*****.**> */ protected function injectDependenciesIntoViewHelper(Tx_Fluid_Core_ViewHelper_AbstractViewHelper $viewHelper) { $viewHelper->setViewHelperVariableContainer($this->viewHelperVariableContainer); $viewHelper->setTemplateVariableContainer($this->templateVariableContainer); $viewHelper->setControllerContext($this->controllerContext); $viewHelper->setArguments($this->arguments); if ($viewHelper instanceof Tx_Fluid_Core_ViewHelper_TagBasedViewHelper) { $viewHelper->injectTagBuilder($this->tagBuilder); } }