TYPO3\CMS\Core\TimeTracker\TimeTracker::createHierarchyArray(): Argument #3 ($uniqueId) must be of type string, int given, called in /path/to/source/typo3_src-12.4.17/typo3/sysext/core/Classes/TimeTracker/TimeTracker.php on line 322 in /path/to/source/typo3_src-12.4.17/typo3/sysext/core/Classes/TimeTracker/TimeTracker.php line 531 * @param string $uniqueId Unique ID string * @internal * @see printTSlog() */ protected function createHierarchyArray(array &$arr, int $pointer, string $uniqueId): void { if ($pointer > 0) { end($arr); $k = key($arr); at TYPO3\CMS\Core\TimeTracker\TimeTracker->createHierarchyArray(array(), 0, 0) in /path/to/source/typo3_src-12.4.17/typo3/sysext/core/Classes/TimeTracker/TimeTracker.php line 322 unset($data); // Create hierarchical array of keys pointing to the stack $arr = []; foreach ($this->tsStackLog as $uniqueId => $data) { $this->createHierarchyArray($arr, $data['level'] ?? 0, $uniqueId); } // Parsing the registered content and create icon-html for the tree $this->tsStackLog[$arr['0.'][0]]['content'] = $this->fixContent($arr['0.'], $this->tsStackLog[$arr['0.'][0]]['content'] ?? '', '', $arr['0.'][0]); // Displaying the tree: at TYPO3\CMS\Core\TimeTracker\TimeTracker->printTSlog() in /path/to/source/typo3_src-12.4.17/typo3/sysext/adminpanel/Classes/Modules/TsDebug/TypoScriptWaterfall.php line 138 ); $timeTracker->printConf['flag_content'] = $this->getConfigurationOption( 'displayContent' ); return $timeTracker->printTSlog(); } protected function getTimeTracker(): TimeTracker { at TYPO3\CMS\Adminpanel\Modules\TsDebug\TypoScriptWaterfall->renderTypoScriptLog() in /path/to/source/typo3_src-12.4.17/typo3/sysext/adminpanel/Classes/Modules/TsDebug/TypoScriptWaterfall.php line 85 'content' => (int)$this->getConfigurationOption('displayContent'), ], 'trackContentRendering' => (int)$this->getConfigurationOption('LR'), 'forceTemplateParsing' => (int)$this->getConfigurationOption('forceTemplateParsing'), 'typoScriptLog' => $this->renderTypoScriptLog(), 'languageKey' => $this->getBackendUser()->user['lang'] ?? null, ] ); at TYPO3\CMS\Adminpanel\Modules\TsDebug\TypoScriptWaterfall->getContent(object(TYPO3\CMS\Adminpanel\ModuleApi\ModuleData)) in /path/to/source/typo3_src-12.4.17/typo3/sysext/adminpanel/Classes/ViewHelpers/SubModuleRenderViewHelper.php line 52 { $module = $arguments['module']; $data = $arguments['data']; $moduleData = $data->contains($module) ? $data->offsetGet($module) : new ModuleData(); return $module->getContent($moduleData); } } at TYPO3\CMS\Adminpanel\ViewHelpers\SubModuleRenderViewHelper::renderStatic(array('module' => object(TYPO3\CMS\Adminpanel\Modules\TsDebug\TypoScriptWaterfall), 'data' => object(TYPO3\CMS\Adminpanel\ModuleApi\ModuleDataStorageCollection)), object(Closure), object(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)) in /www/htdocs/w012a797/dev.werksfuehrung.de/typo3temp/var/cache/code/fluid_template/partial_Modules_Item_ccf7373467427b727bd9ff77dc147475dd1da7da.php line 706 'module' => $renderingContext->getVariableProvider()->getByPath('sub'), 'data' => $renderingContext->getVariableProvider()->getByPath('data'), ]; $output87 .= TYPO3\CMS\Adminpanel\ViewHelpers\SubModuleRenderViewHelper::renderStatic($arguments88, $renderChildrenClosure89, $renderingContext); $output87 .= ' '; return $output87; at partial_Modules_Item_ccf7373467427b727bd9ff77dc147475dd1da7da->{closure}() in /www/htdocs/w012a797/dev.werksfuehrung.de/typo3temp/var/cache/code/fluid_template/partial_Modules_Item_ccf7373467427b727bd9ff77dc147475dd1da7da.php line 717 $arguments85 = [ 'value' => NULL, ]; $output77 .= isset($arguments85['value']) ? $arguments85['value'] : $renderChildrenClosure86(); $output77 .= ' '; at partial_Modules_Item_ccf7373467427b727bd9ff77dc147475dd1da7da->{closure}() in /path/to/source/typo3_src-12.4.17/vendor/typo3fluid/fluid/src/ViewHelpers/ForViewHelper.php line 144 $templateVariableContainer->add($arguments['iteration'], $iterationData); $iterationData['index']++; $iterationData['cycle']++; } $output .= $renderChildrenClosure(); $templateVariableContainer->remove($arguments['as']); if (isset($arguments['key'])) { $templateVariableContainer->remove($arguments['key']); } at TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper::renderStatic(array('each' => array('typoscript-waterfall' => object(TYPO3\CMS\Adminpanel\Modules\TsDebug\TypoScriptWaterfall)), 'as' => 'sub', 'key' => null, 'reverse' => false, 'iteration' => 'subModulesIterator'), object(Closure), object(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)) in /www/htdocs/w012a797/dev.werksfuehrung.de/typo3temp/var/cache/code/fluid_template/partial_Modules_Item_ccf7373467427b727bd9ff77dc147475dd1da7da.php line 733 'reverse' => false, 'iteration' => 'subModulesIterator', ]; $output74 .= TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper::renderStatic($arguments75, $renderChildrenClosure76, $renderingContext); $output74 .= ' '; at partial_Modules_Item_ccf7373467427b727bd9ff77dc147475dd1da7da->{closure}() in /path/to/source/typo3_src-12.4.17/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractConditionViewHelper.php line 103 } if (!empty($arguments['__else'])) { // The condition argument evaluated to false. If there is // an f:else body closure, return its executed body. return $arguments['__else'](); } return ''; } at TYPO3Fluid\Fluid\Core\ViewHelper\AbstractConditionViewHelper::renderStatic(array('then' => null, 'else' => null, 'condition' => false, '__then' => object(Closure), '__else' => object(Closure)), object(Closure), object(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)) in /www/htdocs/w012a797/dev.werksfuehrung.de/typo3temp/var/cache/code/fluid_template/partial_Modules_Item_ccf7373467427b727bd9ff77dc147475dd1da7da.php line 742 return $output74; }, ]; $output22 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments68, static fn() => '', $renderingContext) ; $output22 .= ' at partial_Modules_Item_ccf7373467427b727bd9ff77dc147475dd1da7da->{closure}() in /path/to/source/typo3_src-12.4.17/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractConditionViewHelper.php line 82 if (isset($arguments['then'])) { return $arguments['then']; } if (isset($arguments['__then'])) { return $arguments['__then'](); } return ''; } if (!empty($arguments['__elseIf'])) { at TYPO3Fluid\Fluid\Core\ViewHelper\AbstractConditionViewHelper::renderStatic(array('then' => null, 'else' => null, 'condition' => true, '__then' => object(Closure)), object(Closure), object(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)) in /www/htdocs/w012a797/dev.werksfuehrung.de/typo3temp/var/cache/code/fluid_template/partial_Modules_Item_ccf7373467427b727bd9ff77dc147475dd1da7da.php line 753 return $output22; }, ]; $output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments19, static fn() => '', $renderingContext) ; $output0 .= ' at partial_Modules_Item_ccf7373467427b727bd9ff77dc147475dd1da7da->render(object(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)) in /path/to/source/typo3_src-12.4.17/vendor/typo3fluid/fluid/src/View/AbstractTemplateView.php line 326 $this->startRendering(self::RENDERING_PARTIAL, $parsedPartial, $renderingContext); if ($sectionName !== null) { $output = $this->renderSection($sectionName, $variables, $ignoreUnknown); } else { $output = $parsedPartial->render($renderingContext); } $this->stopRendering(); return $output; } at TYPO3Fluid\Fluid\View\AbstractTemplateView->renderPartial('Modules/Item', null, array('module' => object(TYPO3\CMS\Adminpanel\Modules\TsDebugModule), 'uid' => 0, 'icon' => '
', 'label' => 'TypoScript', 'information' => '(4 Meldungen)', 'data' => object(TYPO3\CMS\Adminpanel\ModuleApi\ModuleDataStorageCollection), 'languageKey' => 'de'), false) in /path/to/source/typo3_src-12.4.17/vendor/typo3fluid/fluid/src/ViewHelpers/RenderViewHelper.php line 164 $renderingContext = clone $renderingContext; $renderingContext->getVariableProvider()->setSource($variables); $content = (new $delegate())->render($renderingContext); } elseif ($partial !== null) { $content = $view->renderPartial($partial, $section, $variables, $optional); } elseif ($section !== null) { $content = $view->renderSection($section, $variables, $optional); } elseif (!$optional) { throw new \InvalidArgumentException('ViewHelper f:render called without either argument section, partial or delegate and optional flag is false'); at TYPO3Fluid\Fluid\ViewHelpers\RenderViewHelper::renderStatic(array('section' => null, 'partial' => 'Modules/Item', 'delegate' => null, 'arguments' => array('module' => object(TYPO3\CMS\Adminpanel\Modules\TsDebugModule), 'uid' => 0, 'icon' => ' ', 'label' => 'TypoScript', 'information' => '(4 Meldungen)', 'data' => object(TYPO3\CMS\Adminpanel\ModuleApi\ModuleDataStorageCollection), 'languageKey' => 'de'), 'optional' => false, 'default' => null, 'contentAs' => null, 'debug' => false), object(Closure), object(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)) in /www/htdocs/w012a797/dev.werksfuehrung.de/typo3temp/var/cache/code/fluid_template/Default_action_Default_0e11a89210ba98a419c1617062413f74b9f69c30.php line 161 $renderingContext ), ]; $output3 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments15, $renderChildrenClosure16, $renderingContext); $output3 .= ' '; return $output3; at Default_action_Default_0e11a89210ba98a419c1617062413f74b9f69c30->{closure}() in /path/to/source/typo3_src-12.4.17/vendor/typo3fluid/fluid/src/ViewHelpers/ForViewHelper.php line 144 $templateVariableContainer->add($arguments['iteration'], $iterationData); $iterationData['index']++; $iterationData['cycle']++; } $output .= $renderChildrenClosure(); $templateVariableContainer->remove($arguments['as']); if (isset($arguments['key'])) { $templateVariableContainer->remove($arguments['key']); } at TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper::renderStatic(array('each' => array('tsdebug' => object(TYPO3\CMS\Adminpanel\Modules\TsDebugModule), 'info' => object(TYPO3\CMS\Adminpanel\Modules\InfoModule), 'debug' => object(TYPO3\CMS\Adminpanel\Modules\DebugModule)), 'as' => 'module', 'key' => null, 'reverse' => false, 'iteration' => 'iteration'), object(Closure), object(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)) in /www/htdocs/w012a797/dev.werksfuehrung.de/typo3temp/var/cache/code/fluid_template/Default_action_Default_0e11a89210ba98a419c1617062413f74b9f69c30.php line 176 'reverse' => false, 'iteration' => 'iteration', ]; $output0 .= TYPO3Fluid\Fluid\ViewHelpers\ForViewHelper::renderStatic($arguments1, $renderChildrenClosure2, $renderingContext); $output0 .= ' '; at Default_action_Default_0e11a89210ba98a419c1617062413f74b9f69c30->section_b8ff02892916ff59f7fbd4e617fccd01f6bca576(object(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)) in /path/to/source/typo3_src-12.4.17/vendor/typo3fluid/fluid/src/View/AbstractTemplateView.php line 257 new InvalidSectionException('Section "' . $sectionName . '" does not exist.') ); } $this->startRendering($renderingTypeOnNextLevel, $parsedTemplate, $renderingContext); $output = $parsedTemplate->$methodNameOfSection($renderingContext); $this->stopRendering(); } else { $sections = $parsedTemplate->getVariableContainer()->get('1457379500_sections'); if (!isset($sections[$sectionName])) { at TYPO3Fluid\Fluid\View\AbstractTemplateView->renderSection('Module', array(), false) in /path/to/source/typo3_src-12.4.17/vendor/typo3fluid/fluid/src/ViewHelpers/RenderViewHelper.php line 166 $content = (new $delegate())->render($renderingContext); } elseif ($partial !== null) { $content = $view->renderPartial($partial, $section, $variables, $optional); } elseif ($section !== null) { $content = $view->renderSection($section, $variables, $optional); } elseif (!$optional) { throw new \InvalidArgumentException('ViewHelper f:render called without either argument section, partial or delegate and optional flag is false'); } // Replace empty content with default value. If default is at TYPO3Fluid\Fluid\ViewHelpers\RenderViewHelper::renderStatic(array('section' => 'Module', 'partial' => null, 'delegate' => null, 'arguments' => array(), 'optional' => false, 'default' => null, 'contentAs' => null, 'debug' => false), object(Closure), object(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)) in /www/htdocs/w012a797/dev.werksfuehrung.de/typo3temp/var/cache/code/fluid_template/layout_Default_html_c8bf32f50668e01fcbd01a90ccdcd6109056a964.php line 220 $renderingContext ), ]; $output21 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments22, $renderChildrenClosure23, $renderingContext); $output21 .= ' '; at layout_Default_html_c8bf32f50668e01fcbd01a90ccdcd6109056a964->{closure}() in /path/to/source/typo3_src-12.4.17/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractConditionViewHelper.php line 82 if (isset($arguments['then'])) { return $arguments['then']; } if (isset($arguments['__then'])) { return $arguments['__then'](); } return ''; } if (!empty($arguments['__elseIf'])) { at TYPO3Fluid\Fluid\Core\ViewHelper\AbstractConditionViewHelper::renderStatic(array('then' => null, 'else' => null, 'condition' => true, '__then' => object(Closure)), object(Closure), object(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext)) in /www/htdocs/w012a797/dev.werksfuehrung.de/typo3temp/var/cache/code/fluid_template/layout_Default_html_c8bf32f50668e01fcbd01a90ccdcd6109056a964.php line 258 return $output21; }, ]; $output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments18, static fn() => '', $renderingContext) ; $output0 .= '