Whoops, looks like something went wrong.

(1/1) TypeError

Cannot assign null to property Vd\VdBootstrap\ViewHelpers\Image\RetinaReadyViewHelper::$cropVariants of type array

in /html/modus-consult/update/packages/vd_bootstrap/Classes/Traits/ViewHelpers/ImageViewHelperTrait.php line 112

 protected function initCropVariants(bool $includePortrait = false) {

  $this->suggestedCropVariantName = $this->argumentGet(static::$_attr_crop_variant);
  $this->cropVariants = $this->getCropVariantsFromImage($this->image);
  if($includePortrait) {
   $this->suggestedCropVariantNamePortrait = $this->argumentGet(self::$_attr_crop_variant_portrait) ?? $this->argumentGet(self::$_attr_crop_variant);
   $this->cropVariantsPortrait = $this->getCropVariantsFromImage($this->imagePortrait);
  }
at Vd\VdBootstrap\ViewHelpers\Image\RetinaReadyViewHelper->initCropVariants()
in /html/modus-consult/update/packages/vd_bootstrap/Classes/ViewHelpers/Image/RetinaReadyViewHelper.php line 45
  $this->breakpoints = LayoutUtility::getBreakpoints();
  
  $this->image = $this->argumentGet(self::$_attr_image);

  $this->initCropVariants();
  $this->initLazyLoading();

  $this->childTag = CommonUtility::makeInstance(TagBuilder::class);

at Vd\VdBootstrap\ViewHelpers\Image\RetinaReadyViewHelper->initialize()
in /html/modus-consult/update/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractViewHelper.php line 242
     */
    public function initializeArgumentsAndRender()
    {
        $this->validateArguments();
        $this->initialize();

        return $this->callRenderMethod();
    }

at TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper->initializeArgumentsAndRender()
in /html/modus-consult/update/vendor/typo3fluid/fluid/src/Core/ViewHelper/ViewHelperInvoker.php line 79
            }
            $viewHelper->setRenderingContext($renderingContext);
            $viewHelper->setArguments($evaluatedArguments);
            $viewHelper->handleAdditionalArguments($undeclaredArguments);
            return $viewHelper->initializeArgumentsAndRender();
        } catch (Exception $error) {
            return $renderingContext->getErrorHandler()->handleViewHelperError($error);
        }
    }
at TYPO3Fluid\Fluid\Core\ViewHelper\ViewHelperInvoker->invoke('Vd\\VdBootstrap\\ViewHelpers\\Image\\RetinaReadyViewHelper', array('additionalAttributes' => null, 'data' => null, 'aria' => null, 'add-caption' => false, 'crop-variant' => 'default', 'max-density' => 3, 'height' => 0, 'width' => 920, 'image' => object(TYPO3\CMS\Core\Resource\FileReference), 'lazy-loading' => true, 'lazy-force' => false, 'lazy-src-attr' => null), object(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext), object(Closure))
in /html/modus-consult/update/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractViewHelper.php line 507
     */
    public static function renderStatic(array $arguments, \Closure $renderChildrenClosure, RenderingContextInterface $renderingContext)
    {
        $viewHelperClassName = get_called_class();
        return $renderingContext->getViewHelperInvoker()->invoke($viewHelperClassName, $arguments, $renderingContext, $renderChildrenClosure);
    }

    /**
     * Save the associated ViewHelper node in a static public class variable.
at TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper::renderStatic(array('additionalAttributes' => null, 'data' => null, 'aria' => null, 'add-caption' => false, 'crop-variant' => 'default', 'max-density' => 3, 'height' => 0, 'width' => 920, 'image' => object(TYPO3\CMS\Core\Resource\FileReference), 'lazy-loading' => true, 'lazy-force' => false, 'lazy-src-attr' => null), object(Closure), object(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext))
in /html/modus-consult/update/var/cache/code/fluid_template/Standard_action_article_c055424fce0a0d5793c2659556991c31fedd539d.php line 206
'lazy-force' => false,
'lazy-src-attr' => NULL,
];

$output4 .= Vd\VdBootstrap\ViewHelpers\Image\RetinaReadyViewHelper::renderStatic($arguments18, $renderChildrenClosure19, $renderingContext);

$output4 .= '
     </div>
    </div>
at Standard_action_article_c055424fce0a0d5793c2659556991c31fedd539d->{closure}()
in /html/modus-consult/update/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 /html/modus-consult/update/var/cache/code/fluid_template/Standard_action_article_c055424fce0a0d5793c2659556991c31fedd539d.php line 218
return $output4;
},
];

$output0 .= TYPO3Fluid\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments1, static fn() => '', $renderingContext)
;

$output0 .= '
';
at Standard_action_article_c055424fce0a0d5793c2659556991c31fedd539d->section_bb3fda3560b798dd323ca1f0f6a0c0a07581c9ae(object(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext))
in /html/modus-consult/update/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('r', 'S')
in /html/modus-consult/update/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('r', 'S')
in /html/modus-consult/update/var/cache/code/fluid_template/layout_Minimal_html_05d7888d19a6721859f726b201b6b6c88ec40361.php line 109
'contentAs' => NULL,
'debug' => true,
];

$output5 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments6, $renderChildrenClosure7, $renderingContext);

$output5 .= '
  <!--TYPO3SEARCH_end-->
 ';
at layout_Minimal_html_05d7888d19a6721859f726b201b6b6c88ec40361->{closure}()
in /html/modus-consult/update/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractViewHelper.php line 293
    public function renderChildren()
    {
        if ($this->renderChildrenClosure !== null) {
            $closure = $this->renderChildrenClosure;
            return $closure();
        }
        return $this->viewHelperNode->evaluateChildNodes($this->renderingContext);
    }

at TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper->renderChildren()
in /html/modus-consult/update/packages/vd_bootstrap/Classes/ViewHelpers/Wrap/SectionViewHelper.php line 83
  $tmp = '';
  if($this->argumentIsTrue(self::$_attr_base)) {
   $tmp .= '<div class="'.LayoutUtility::concatCssPrefix('wrapper').'">';
  }
  $tmp .= parent::renderChildren();
  if($this->argumentIsTrue(self::$_attr_base)) {
   $tmp .= '</div>';
  }
  return $tmp;
at Vd\VdBootstrap\ViewHelpers\Wrap\SectionViewHelper->renderChildren()
in /html/modus-consult/update/packages/vd_bootstrap/Classes/ViewHelpers/Wrap/SectionViewHelper.php line 94

 public function render() {
  
  if(!$this->argumentIsTrue(self::$_attr_no_wrap)) {
   $this->tag->setContent($this->renderChildren());
   $this->tag->forceClosingTag(TRUE);
   return $this->tag->render();
  } 
  else {
at Vd\VdBootstrap\ViewHelpers\Wrap\SectionViewHelper->render()
at call_user_func(array(object(Vd\VdBootstrap\ViewHelpers\Wrap\SectionViewHelper), 'render'))
in /html/modus-consult/update/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractViewHelper.php line 256
     */
    protected function callRenderMethod()
    {
        if (method_exists($this, 'render')) {
            return call_user_func([$this, 'render']);
        }
        if ((new \ReflectionMethod($this, 'renderStatic'))->getDeclaringClass()->getName() !== AbstractViewHelper::class) {
            // Method is safe to call - will not recurse through ViewHelperInvoker via the default
            // implementation of renderStatic() on this class.
at TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper->callRenderMethod()
in /html/modus-consult/update/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractViewHelper.php line 244
    {
        $this->validateArguments();
        $this->initialize();

        return $this->callRenderMethod();
    }

    /**
     * Call the render() method and handle errors.
at TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper->initializeArgumentsAndRender()
in /html/modus-consult/update/vendor/typo3fluid/fluid/src/Core/ViewHelper/ViewHelperInvoker.php line 79
            }
            $viewHelper->setRenderingContext($renderingContext);
            $viewHelper->setArguments($evaluatedArguments);
            $viewHelper->handleAdditionalArguments($undeclaredArguments);
            return $viewHelper->initializeArgumentsAndRender();
        } catch (Exception $error) {
            return $renderingContext->getErrorHandler()->handleViewHelperError($error);
        }
    }
at TYPO3Fluid\Fluid\Core\ViewHelper\ViewHelperInvoker->invoke('Vd\\VdBootstrap\\ViewHelpers\\Wrap\\SectionViewHelper', array('additionalAttributes' => null, 'data' => null, 'aria' => null, 'class' => null, 'content-data' => null, 'ext-key' => 'vd_bootstrap', 'label' => '', 'id' => 'hero', 'render-type' => 'div', 'role' => null, 'status' => null, 'title' => null, 'uid' => null, 'typolink' => null, 'base' => true), object(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext), object(Closure))
in /html/modus-consult/update/vendor/typo3fluid/fluid/src/Core/ViewHelper/AbstractViewHelper.php line 507
     */
    public static function renderStatic(array $arguments, \Closure $renderChildrenClosure, RenderingContextInterface $renderingContext)
    {
        $viewHelperClassName = get_called_class();
        return $renderingContext->getViewHelperInvoker()->invoke($viewHelperClassName, $arguments, $renderingContext, $renderChildrenClosure);
    }

    /**
     * Save the associated ViewHelper node in a static public class variable.
at TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper::renderStatic(array('additionalAttributes' => null, 'data' => null, 'aria' => null, 'class' => null, 'content-data' => null, 'ext-key' => 'vd_bootstrap', 'label' => '', 'id' => 'hero', 'render-type' => 'div', 'role' => null, 'status' => null, 'title' => null, 'uid' => null, 'typolink' => null, 'base' => true), object(Closure), object(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext))
in /html/modus-consult/update/var/cache/code/fluid_template/layout_Minimal_html_05d7888d19a6721859f726b201b6b6c88ec40361.php line 135
'typolink' => NULL,
'base' => true,
];

$output0 .= Vd\VdBootstrap\ViewHelpers\Wrap\SectionViewHelper::renderStatic($arguments3, $renderChildrenClosure4, $renderingContext);

$output0 .= '
 ';
// Rendering ViewHelper Vd\VdBootstrap\ViewHelpers\Wrap\SectionViewHelper
at layout_Minimal_html_05d7888d19a6721859f726b201b6b6c88ec40361->render(object(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext))
in /html/modus-consult/update/vendor/typo3fluid/fluid/src/View/AbstractTemplateView.php line 199
            } catch (PassthroughSourceException $error) {
                return $error->getSource();
            }
            $this->startRendering(self::RENDERING_LAYOUT, $parsedTemplate, $this->baseRenderingContext);
            $output = $parsedLayout->render($this->baseRenderingContext);
            $this->stopRendering();
        }

        return $output;
at TYPO3Fluid\Fluid\View\AbstractTemplateView->render()
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/ContentObject/FluidTemplateContentObject.php line 340
     * @return string
     */
    protected function renderFluidView()
    {
        return $this->view->render();
    }

    /**
     * Apply standard wrap to content
at TYPO3\CMS\Frontend\ContentObject\FluidTemplateContentObject->renderFluidView()
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/ContentObject/FluidTemplateContentObject.php line 106

        $this->view->assignMultiple($variables);

        $this->renderFluidTemplateAssetsIntoPageRenderer();
        $content = $this->renderFluidView();
        $content = $this->applyStandardWrapToRenderedContent($content, $conf);

        $this->view = $parentView;
        return $content;
at TYPO3\CMS\Frontend\ContentObject\FluidTemplateContentObject->render(array('settings.' => array('ajax.' => array(), 'logo.' => array(), 'language.' => array('uid' => '0', 'short' => 'de', 'file' => 'LLL:EXT:vd_bootstrap/Resources/Private/Language/locallang.xlf:')), 'templateName' => 'TEXT', 'templateName.' => array('cObject' => 'TEXT', 'cObject.' => array('data' => 'levelfield:-2,backend_layout_next_level,slide', 'override.' => array('field' => 'backend_layout'), 'case' => 'camelcase', 'split.' => array('token' => 'pagets__', 'cObjNum' => '1', '1.' => array('current' => '1'))), 'ifEmpty' => 'Default'), 'layoutRootPaths.' => array('EXT:vd_bootstrap/Resources/Private/Theme/Frontend/Page/Layouts/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Frontend/Page/Layouts/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Base/Layouts/'), 'partialRootPaths.' => array('EXT:vd_bootstrap/Resources/Private/Theme/Frontend/Page/Partials/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Frontend/Page/Partials/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Frontend/Overall/Partials/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Base/Partials/'), 'templateRootPaths.' => array('EXT:vd_bootstrap/Resources/Private/Theme/Frontend/Page/Templates/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Frontend/Page/Templates/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Base/Templates/'), 'variables.' => array('cContent' => 'CONTENT', 'cContent.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 0', 'languageField' => 'sys_language_uid')), 'cHeader' => 'CONTENT', 'cHeader.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 1', 'languageField' => 'sys_language_uid')), 'cHero' => 'CONTENT', 'cHero.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 2', 'languageField' => 'sys_language_uid')), 'cFooterLeft' => 'CONTENT', 'cFooterLeft.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 3', 'languageField' => 'sys_language_uid')), 'cFooter' => 'CONTENT', 'cFooter.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 4', 'languageField' => 'sys_language_uid')), 'cFooterRight' => 'CONTENT', 'cFooterRight.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 5', 'languageField' => 'sys_language_uid')), 'cLeft' => 'CONTENT', 'cLeft.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 8', 'languageField' => 'sys_language_uid')), 'cRight' => 'CONTENT', 'cRight.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 9', 'languageField' => 'sys_language_uid')), 'cContentAdditional' => 'CONTENT', 'cContentAdditional.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 10', 'languageField' => 'sys_language_uid')), 'cAjax' => 'CONTENT', 'cAjax.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 15', 'languageField' => 'sys_language_uid')), 'cPluginIncludes' => 'CONTENT', 'cPluginIncludes.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 20', 'languageField' => 'sys_language_uid')), 'cFlashMessages' => 'CONTENT', 'cFlashMessages.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 25', 'languageField' => 'sys_language_uid')), 'cssPrefix' => 'TEXT', 'cssPrefix.' => array('value' => 'vd'), 'templateName' => 'TEXT', 'templateName.' => array('cObject' => 'TEXT', 'cObject.' => array('data' => 'levelfield:-2,backend_layout_next_level,slide', 'override.' => array('field' => 'backend_layout'), 'case' => 'camelcase', 'split.' => array('token' => 'pagets__', 'cObjNum' => '1', '1.' => array('current' => '1'))), 'ifEmpty' => 'Default'), 'includeChat' => 'TEXT', 'includeChat.' => array('value' => '1'), 'cJobChallenges' => 'CONTENT', 'cJobChallenges.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 15', 'languageField' => 'sys_language_uid')), 'cJobSkills' => 'CONTENT', 'cJobSkills.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 16', 'languageField' => 'sys_language_uid')), 'cJobOffer' => 'CONTENT', 'cJobOffer.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 17', 'languageField' => 'sys_language_uid')), 'cTop' => 'CONTENT', 'cTop.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 20', 'languageField' => 'sys_language_uid')), 'cHeroELO' => 'CONTENT', 'cHeroELO.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 30', 'languageField' => 'sys_language_uid')), 'pageTitleSectors' => 'TEXT', 'pageTitleSectors.' => array('data' => 'DB:pages:2:title'), 'navTitleSectors' => 'TEXT', 'navTitleSectors.' => array('data' => 'DB:pages:2:nav_title'), 'pageTitleSolutions' => 'TEXT', 'pageTitleSolutions.' => array('data' => 'DB:pages:7:title'), 'navTitleSolutions' => 'TEXT', 'navTitleSolutions.' => array('data' => 'DB:pages:7:nav_title'), 'partnerLogo' => 'TEXT', 'partnerLogo.' => array('value' => '/typo3conf/ext/vdtheme_modusconsult/Resources/Public/Images/microsoft-cloud-partner-logo.png'), 'partnerLogoTitle' => 'TEXT', 'partnerLogoTitle.' => array('value' => 'Microsoft Gold-Partner')), 'dataProcessing.' => array('Vd\\VdthemeModusconsult\\DataProcessing\\PageProcessor', '10.' => array('extKey' => 'vdtheme_modusconsult', 'configurationFile' => 'Frontend.yml'), 'Vd\\VdBootstrap\\DataProcessing\\Page\\MediaProcessor', 'Vd\\VdBootstrap\\DataProcessing\\FilesProcessor', '20.' => array('references.' => array('fieldName' => 'vd_hero_images', 'table' => 'pages'), 'as' => 'hero_images_landscape'), 'Vd\\VdBootstrap\\DataProcessing\\FilesProcessor', '25.' => array('references.' => array('fieldName' => 'vd_hero_images_portrait', 'table' => 'pages'), 'as' => 'hero_images_portrait'), 'Vd\\VdthemeModusconsult\\DataProcessing\\Menu\\MainMenuProcessor', '30.' => array('special' => 'list', 'special.' => array('value' => '8,7,2,3,54,4,615'), 'excludeDoktypes' => '192,196,250,254', 'as' => 'menuHeader', 'excludeUidList' => '23', 'dataProcessing.' => array('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => array('references.' => array('fieldName' => 'vd_teaser_image')))), 'Vd\\VdBootstrap\\DataProcessing\\Menu\\BreadcrumbProcessor', '35.' => array('as' => 'menuBreadcrumb'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '40.' => array('special' => 'directory', 'special.' => array('value' => ''), 'excludeDoktypes' => '250,251', 'as' => 'menuLegal'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\LanguageMenuProcessor', '45.' => array('languages' => 'auto', 'as' => 'menuLanguage'), 'Vd\\VdthemeModusconsult\\DataProcessing\\Page\\ArticleProcessor', 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '100.' => array('special' => 'directory', 'special.' => array('value' => '23'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_footer__support'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '110.' => array('special' => 'directory', 'special.' => array('value' => '50'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_header__meta'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '120.' => array('special' => 'directory', 'special.' => array('value' => '13'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_footer__locations'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '130.' => array('special' => 'list', 'special.' => array('value' => '14,15,16,324'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_footer__company'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '135.' => array('special' => 'list', 'special.' => array('value' => '30,31,32,830,34,715,314'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_footer__solutions'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '140.' => array('special' => 'directory', 'special.' => array('value' => '2'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_footer__sectors'))))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 801
        }

        // Render content
        try {
            $content .= $contentObject->render($configuration);
        } catch (ContentRenderingException $exception) {
            // Content rendering Exceptions indicate a critical problem which should not be
            // caught e.g. when something went wrong with Exception handling itself
            throw $exception;
at TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->render(object(TYPO3\CMS\Frontend\ContentObject\FluidTemplateContentObject), array('settings.' => array('ajax.' => array(), 'logo.' => array(), 'language.' => array('uid' => '0', 'short' => 'de', 'file' => 'LLL:EXT:vd_bootstrap/Resources/Private/Language/locallang.xlf:')), 'templateName' => 'TEXT', 'templateName.' => array('cObject' => 'TEXT', 'cObject.' => array('data' => 'levelfield:-2,backend_layout_next_level,slide', 'override.' => array('field' => 'backend_layout'), 'case' => 'camelcase', 'split.' => array('token' => 'pagets__', 'cObjNum' => '1', '1.' => array('current' => '1'))), 'ifEmpty' => 'Default'), 'layoutRootPaths.' => array('EXT:vd_bootstrap/Resources/Private/Theme/Frontend/Page/Layouts/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Frontend/Page/Layouts/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Base/Layouts/'), 'partialRootPaths.' => array('EXT:vd_bootstrap/Resources/Private/Theme/Frontend/Page/Partials/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Frontend/Page/Partials/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Frontend/Overall/Partials/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Base/Partials/'), 'templateRootPaths.' => array('EXT:vd_bootstrap/Resources/Private/Theme/Frontend/Page/Templates/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Frontend/Page/Templates/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Base/Templates/'), 'variables.' => array('cContent' => 'CONTENT', 'cContent.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 0', 'languageField' => 'sys_language_uid')), 'cHeader' => 'CONTENT', 'cHeader.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 1', 'languageField' => 'sys_language_uid')), 'cHero' => 'CONTENT', 'cHero.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 2', 'languageField' => 'sys_language_uid')), 'cFooterLeft' => 'CONTENT', 'cFooterLeft.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 3', 'languageField' => 'sys_language_uid')), 'cFooter' => 'CONTENT', 'cFooter.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 4', 'languageField' => 'sys_language_uid')), 'cFooterRight' => 'CONTENT', 'cFooterRight.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 5', 'languageField' => 'sys_language_uid')), 'cLeft' => 'CONTENT', 'cLeft.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 8', 'languageField' => 'sys_language_uid')), 'cRight' => 'CONTENT', 'cRight.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 9', 'languageField' => 'sys_language_uid')), 'cContentAdditional' => 'CONTENT', 'cContentAdditional.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 10', 'languageField' => 'sys_language_uid')), 'cAjax' => 'CONTENT', 'cAjax.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 15', 'languageField' => 'sys_language_uid')), 'cPluginIncludes' => 'CONTENT', 'cPluginIncludes.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 20', 'languageField' => 'sys_language_uid')), 'cFlashMessages' => 'CONTENT', 'cFlashMessages.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 25', 'languageField' => 'sys_language_uid')), 'cssPrefix' => 'TEXT', 'cssPrefix.' => array('value' => 'vd'), 'templateName' => 'TEXT', 'templateName.' => array('cObject' => 'TEXT', 'cObject.' => array('data' => 'levelfield:-2,backend_layout_next_level,slide', 'override.' => array('field' => 'backend_layout'), 'case' => 'camelcase', 'split.' => array('token' => 'pagets__', 'cObjNum' => '1', '1.' => array('current' => '1'))), 'ifEmpty' => 'Default'), 'includeChat' => 'TEXT', 'includeChat.' => array('value' => '1'), 'cJobChallenges' => 'CONTENT', 'cJobChallenges.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 15', 'languageField' => 'sys_language_uid')), 'cJobSkills' => 'CONTENT', 'cJobSkills.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 16', 'languageField' => 'sys_language_uid')), 'cJobOffer' => 'CONTENT', 'cJobOffer.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 17', 'languageField' => 'sys_language_uid')), 'cTop' => 'CONTENT', 'cTop.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 20', 'languageField' => 'sys_language_uid')), 'cHeroELO' => 'CONTENT', 'cHeroELO.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 30', 'languageField' => 'sys_language_uid')), 'pageTitleSectors' => 'TEXT', 'pageTitleSectors.' => array('data' => 'DB:pages:2:title'), 'navTitleSectors' => 'TEXT', 'navTitleSectors.' => array('data' => 'DB:pages:2:nav_title'), 'pageTitleSolutions' => 'TEXT', 'pageTitleSolutions.' => array('data' => 'DB:pages:7:title'), 'navTitleSolutions' => 'TEXT', 'navTitleSolutions.' => array('data' => 'DB:pages:7:nav_title'), 'partnerLogo' => 'TEXT', 'partnerLogo.' => array('value' => '/typo3conf/ext/vdtheme_modusconsult/Resources/Public/Images/microsoft-cloud-partner-logo.png'), 'partnerLogoTitle' => 'TEXT', 'partnerLogoTitle.' => array('value' => 'Microsoft Gold-Partner')), 'dataProcessing.' => array('Vd\\VdthemeModusconsult\\DataProcessing\\PageProcessor', '10.' => array('extKey' => 'vdtheme_modusconsult', 'configurationFile' => 'Frontend.yml'), 'Vd\\VdBootstrap\\DataProcessing\\Page\\MediaProcessor', 'Vd\\VdBootstrap\\DataProcessing\\FilesProcessor', '20.' => array('references.' => array('fieldName' => 'vd_hero_images', 'table' => 'pages'), 'as' => 'hero_images_landscape'), 'Vd\\VdBootstrap\\DataProcessing\\FilesProcessor', '25.' => array('references.' => array('fieldName' => 'vd_hero_images_portrait', 'table' => 'pages'), 'as' => 'hero_images_portrait'), 'Vd\\VdthemeModusconsult\\DataProcessing\\Menu\\MainMenuProcessor', '30.' => array('special' => 'list', 'special.' => array('value' => '8,7,2,3,54,4,615'), 'excludeDoktypes' => '192,196,250,254', 'as' => 'menuHeader', 'excludeUidList' => '23', 'dataProcessing.' => array('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => array('references.' => array('fieldName' => 'vd_teaser_image')))), 'Vd\\VdBootstrap\\DataProcessing\\Menu\\BreadcrumbProcessor', '35.' => array('as' => 'menuBreadcrumb'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '40.' => array('special' => 'directory', 'special.' => array('value' => ''), 'excludeDoktypes' => '250,251', 'as' => 'menuLegal'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\LanguageMenuProcessor', '45.' => array('languages' => 'auto', 'as' => 'menuLanguage'), 'Vd\\VdthemeModusconsult\\DataProcessing\\Page\\ArticleProcessor', 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '100.' => array('special' => 'directory', 'special.' => array('value' => '23'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_footer__support'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '110.' => array('special' => 'directory', 'special.' => array('value' => '50'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_header__meta'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '120.' => array('special' => 'directory', 'special.' => array('value' => '13'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_footer__locations'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '130.' => array('special' => 'list', 'special.' => array('value' => '14,15,16,324'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_footer__company'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '135.' => array('special' => 'list', 'special.' => array('value' => '30,31,32,830,34,715,314'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_footer__solutions'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '140.' => array('special' => 'directory', 'special.' => array('value' => '2'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_footer__sectors'))))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 737
            $timeTracker->decStackPointer();
        } else {
            $contentObject = $this->getContentObject($name);
            if ($contentObject) {
                $content .= $this->render($contentObject, $conf);
            }
        }
        if ($timeTracker->LR) {
            $timeTracker->pull($content);
at TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->cObjGetSingle('FLUIDTEMPLATE', array('settings.' => array('ajax.' => array(), 'logo.' => array(), 'language.' => array('uid' => '0', 'short' => 'de', 'file' => 'LLL:EXT:vd_bootstrap/Resources/Private/Language/locallang.xlf:')), 'templateName' => 'TEXT', 'templateName.' => array('cObject' => 'TEXT', 'cObject.' => array('data' => 'levelfield:-2,backend_layout_next_level,slide', 'override.' => array('field' => 'backend_layout'), 'case' => 'camelcase', 'split.' => array('token' => 'pagets__', 'cObjNum' => '1', '1.' => array('current' => '1'))), 'ifEmpty' => 'Default'), 'layoutRootPaths.' => array('EXT:vd_bootstrap/Resources/Private/Theme/Frontend/Page/Layouts/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Frontend/Page/Layouts/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Base/Layouts/'), 'partialRootPaths.' => array('EXT:vd_bootstrap/Resources/Private/Theme/Frontend/Page/Partials/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Frontend/Page/Partials/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Frontend/Overall/Partials/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Base/Partials/'), 'templateRootPaths.' => array('EXT:vd_bootstrap/Resources/Private/Theme/Frontend/Page/Templates/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Frontend/Page/Templates/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Base/Templates/'), 'variables.' => array('cContent' => 'CONTENT', 'cContent.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 0', 'languageField' => 'sys_language_uid')), 'cHeader' => 'CONTENT', 'cHeader.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 1', 'languageField' => 'sys_language_uid')), 'cHero' => 'CONTENT', 'cHero.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 2', 'languageField' => 'sys_language_uid')), 'cFooterLeft' => 'CONTENT', 'cFooterLeft.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 3', 'languageField' => 'sys_language_uid')), 'cFooter' => 'CONTENT', 'cFooter.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 4', 'languageField' => 'sys_language_uid')), 'cFooterRight' => 'CONTENT', 'cFooterRight.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 5', 'languageField' => 'sys_language_uid')), 'cLeft' => 'CONTENT', 'cLeft.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 8', 'languageField' => 'sys_language_uid')), 'cRight' => 'CONTENT', 'cRight.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 9', 'languageField' => 'sys_language_uid')), 'cContentAdditional' => 'CONTENT', 'cContentAdditional.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 10', 'languageField' => 'sys_language_uid')), 'cAjax' => 'CONTENT', 'cAjax.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 15', 'languageField' => 'sys_language_uid')), 'cPluginIncludes' => 'CONTENT', 'cPluginIncludes.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 20', 'languageField' => 'sys_language_uid')), 'cFlashMessages' => 'CONTENT', 'cFlashMessages.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 25', 'languageField' => 'sys_language_uid')), 'cssPrefix' => 'TEXT', 'cssPrefix.' => array('value' => 'vd'), 'templateName' => 'TEXT', 'templateName.' => array('cObject' => 'TEXT', 'cObject.' => array('data' => 'levelfield:-2,backend_layout_next_level,slide', 'override.' => array('field' => 'backend_layout'), 'case' => 'camelcase', 'split.' => array('token' => 'pagets__', 'cObjNum' => '1', '1.' => array('current' => '1'))), 'ifEmpty' => 'Default'), 'includeChat' => 'TEXT', 'includeChat.' => array('value' => '1'), 'cJobChallenges' => 'CONTENT', 'cJobChallenges.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 15', 'languageField' => 'sys_language_uid')), 'cJobSkills' => 'CONTENT', 'cJobSkills.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 16', 'languageField' => 'sys_language_uid')), 'cJobOffer' => 'CONTENT', 'cJobOffer.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 17', 'languageField' => 'sys_language_uid')), 'cTop' => 'CONTENT', 'cTop.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 20', 'languageField' => 'sys_language_uid')), 'cHeroELO' => 'CONTENT', 'cHeroELO.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 30', 'languageField' => 'sys_language_uid')), 'pageTitleSectors' => 'TEXT', 'pageTitleSectors.' => array('data' => 'DB:pages:2:title'), 'navTitleSectors' => 'TEXT', 'navTitleSectors.' => array('data' => 'DB:pages:2:nav_title'), 'pageTitleSolutions' => 'TEXT', 'pageTitleSolutions.' => array('data' => 'DB:pages:7:title'), 'navTitleSolutions' => 'TEXT', 'navTitleSolutions.' => array('data' => 'DB:pages:7:nav_title'), 'partnerLogo' => 'TEXT', 'partnerLogo.' => array('value' => '/typo3conf/ext/vdtheme_modusconsult/Resources/Public/Images/microsoft-cloud-partner-logo.png'), 'partnerLogoTitle' => 'TEXT', 'partnerLogoTitle.' => array('value' => 'Microsoft Gold-Partner')), 'dataProcessing.' => array('Vd\\VdthemeModusconsult\\DataProcessing\\PageProcessor', '10.' => array('extKey' => 'vdtheme_modusconsult', 'configurationFile' => 'Frontend.yml'), 'Vd\\VdBootstrap\\DataProcessing\\Page\\MediaProcessor', 'Vd\\VdBootstrap\\DataProcessing\\FilesProcessor', '20.' => array('references.' => array('fieldName' => 'vd_hero_images', 'table' => 'pages'), 'as' => 'hero_images_landscape'), 'Vd\\VdBootstrap\\DataProcessing\\FilesProcessor', '25.' => array('references.' => array('fieldName' => 'vd_hero_images_portrait', 'table' => 'pages'), 'as' => 'hero_images_portrait'), 'Vd\\VdthemeModusconsult\\DataProcessing\\Menu\\MainMenuProcessor', '30.' => array('special' => 'list', 'special.' => array('value' => '8,7,2,3,54,4,615'), 'excludeDoktypes' => '192,196,250,254', 'as' => 'menuHeader', 'excludeUidList' => '23', 'dataProcessing.' => array('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => array('references.' => array('fieldName' => 'vd_teaser_image')))), 'Vd\\VdBootstrap\\DataProcessing\\Menu\\BreadcrumbProcessor', '35.' => array('as' => 'menuBreadcrumb'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '40.' => array('special' => 'directory', 'special.' => array('value' => ''), 'excludeDoktypes' => '250,251', 'as' => 'menuLegal'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\LanguageMenuProcessor', '45.' => array('languages' => 'auto', 'as' => 'menuLanguage'), 'Vd\\VdthemeModusconsult\\DataProcessing\\Page\\ArticleProcessor', 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '100.' => array('special' => 'directory', 'special.' => array('value' => '23'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_footer__support'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '110.' => array('special' => 'directory', 'special.' => array('value' => '50'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_header__meta'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '120.' => array('special' => 'directory', 'special.' => array('value' => '13'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_footer__locations'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '130.' => array('special' => 'list', 'special.' => array('value' => '14,15,16,324'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_footer__company'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '135.' => array('special' => 'list', 'special.' => array('value' => '30,31,32,830,34,715,314'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_footer__solutions'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '140.' => array('special' => 'directory', 'special.' => array('value' => '2'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_footer__sectors'))), '10')
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 699
        foreach ($sKeyArray as $theKey) {
            $theValue = $setup[$theKey];
            if ((int)$theKey && !str_contains($theKey, '.')) {
                $conf = $setup[$theKey . '.'] ?? [];
                $content .= $this->cObjGetSingle($theValue, $conf, $addKey . $theKey);
            }
        }
        return $content;
    }
at TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->cObjGet(array('typeNum' => '0', 'FLUIDTEMPLATE', '10.' => array('settings.' => array('ajax.' => array(), 'logo.' => array(), 'language.' => array('uid' => '0', 'short' => 'de', 'file' => 'LLL:EXT:vd_bootstrap/Resources/Private/Language/locallang.xlf:')), 'templateName' => 'TEXT', 'templateName.' => array('cObject' => 'TEXT', 'cObject.' => array('data' => 'levelfield:-2,backend_layout_next_level,slide', 'override.' => array('field' => 'backend_layout'), 'case' => 'camelcase', 'split.' => array('token' => 'pagets__', 'cObjNum' => '1', '1.' => array('current' => '1'))), 'ifEmpty' => 'Default'), 'layoutRootPaths.' => array('EXT:vd_bootstrap/Resources/Private/Theme/Frontend/Page/Layouts/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Frontend/Page/Layouts/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Base/Layouts/'), 'partialRootPaths.' => array('EXT:vd_bootstrap/Resources/Private/Theme/Frontend/Page/Partials/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Frontend/Page/Partials/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Frontend/Overall/Partials/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Base/Partials/'), 'templateRootPaths.' => array('EXT:vd_bootstrap/Resources/Private/Theme/Frontend/Page/Templates/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Frontend/Page/Templates/', 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Base/Templates/'), 'variables.' => array('cContent' => 'CONTENT', 'cContent.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 0', 'languageField' => 'sys_language_uid')), 'cHeader' => 'CONTENT', 'cHeader.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 1', 'languageField' => 'sys_language_uid')), 'cHero' => 'CONTENT', 'cHero.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 2', 'languageField' => 'sys_language_uid')), 'cFooterLeft' => 'CONTENT', 'cFooterLeft.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 3', 'languageField' => 'sys_language_uid')), 'cFooter' => 'CONTENT', 'cFooter.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 4', 'languageField' => 'sys_language_uid')), 'cFooterRight' => 'CONTENT', 'cFooterRight.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 5', 'languageField' => 'sys_language_uid')), 'cLeft' => 'CONTENT', 'cLeft.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 8', 'languageField' => 'sys_language_uid')), 'cRight' => 'CONTENT', 'cRight.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 9', 'languageField' => 'sys_language_uid')), 'cContentAdditional' => 'CONTENT', 'cContentAdditional.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 10', 'languageField' => 'sys_language_uid')), 'cAjax' => 'CONTENT', 'cAjax.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 15', 'languageField' => 'sys_language_uid')), 'cPluginIncludes' => 'CONTENT', 'cPluginIncludes.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 20', 'languageField' => 'sys_language_uid')), 'cFlashMessages' => 'CONTENT', 'cFlashMessages.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 25', 'languageField' => 'sys_language_uid')), 'cssPrefix' => 'TEXT', 'cssPrefix.' => array('value' => 'vd'), 'templateName' => 'TEXT', 'templateName.' => array('cObject' => 'TEXT', 'cObject.' => array('data' => 'levelfield:-2,backend_layout_next_level,slide', 'override.' => array('field' => 'backend_layout'), 'case' => 'camelcase', 'split.' => array('token' => 'pagets__', 'cObjNum' => '1', '1.' => array('current' => '1'))), 'ifEmpty' => 'Default'), 'includeChat' => 'TEXT', 'includeChat.' => array('value' => '1'), 'cJobChallenges' => 'CONTENT', 'cJobChallenges.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 15', 'languageField' => 'sys_language_uid')), 'cJobSkills' => 'CONTENT', 'cJobSkills.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 16', 'languageField' => 'sys_language_uid')), 'cJobOffer' => 'CONTENT', 'cJobOffer.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 17', 'languageField' => 'sys_language_uid')), 'cTop' => 'CONTENT', 'cTop.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 20', 'languageField' => 'sys_language_uid')), 'cHeroELO' => 'CONTENT', 'cHeroELO.' => array('table' => 'tt_content', 'select.' => array('orderBy' => 'sorting', 'where' => 'colPos = 30', 'languageField' => 'sys_language_uid')), 'pageTitleSectors' => 'TEXT', 'pageTitleSectors.' => array('data' => 'DB:pages:2:title'), 'navTitleSectors' => 'TEXT', 'navTitleSectors.' => array('data' => 'DB:pages:2:nav_title'), 'pageTitleSolutions' => 'TEXT', 'pageTitleSolutions.' => array('data' => 'DB:pages:7:title'), 'navTitleSolutions' => 'TEXT', 'navTitleSolutions.' => array('data' => 'DB:pages:7:nav_title'), 'partnerLogo' => 'TEXT', 'partnerLogo.' => array('value' => '/typo3conf/ext/vdtheme_modusconsult/Resources/Public/Images/microsoft-cloud-partner-logo.png'), 'partnerLogoTitle' => 'TEXT', 'partnerLogoTitle.' => array('value' => 'Microsoft Gold-Partner')), 'dataProcessing.' => array('Vd\\VdthemeModusconsult\\DataProcessing\\PageProcessor', '10.' => array('extKey' => 'vdtheme_modusconsult', 'configurationFile' => 'Frontend.yml'), 'Vd\\VdBootstrap\\DataProcessing\\Page\\MediaProcessor', 'Vd\\VdBootstrap\\DataProcessing\\FilesProcessor', '20.' => array('references.' => array('fieldName' => 'vd_hero_images', 'table' => 'pages'), 'as' => 'hero_images_landscape'), 'Vd\\VdBootstrap\\DataProcessing\\FilesProcessor', '25.' => array('references.' => array('fieldName' => 'vd_hero_images_portrait', 'table' => 'pages'), 'as' => 'hero_images_portrait'), 'Vd\\VdthemeModusconsult\\DataProcessing\\Menu\\MainMenuProcessor', '30.' => array('special' => 'list', 'special.' => array('value' => '8,7,2,3,54,4,615'), 'excludeDoktypes' => '192,196,250,254', 'as' => 'menuHeader', 'excludeUidList' => '23', 'dataProcessing.' => array('TYPO3\\CMS\\Frontend\\DataProcessing\\FilesProcessor', '10.' => array('references.' => array('fieldName' => 'vd_teaser_image')))), 'Vd\\VdBootstrap\\DataProcessing\\Menu\\BreadcrumbProcessor', '35.' => array('as' => 'menuBreadcrumb'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '40.' => array('special' => 'directory', 'special.' => array('value' => ''), 'excludeDoktypes' => '250,251', 'as' => 'menuLegal'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\LanguageMenuProcessor', '45.' => array('languages' => 'auto', 'as' => 'menuLanguage'), 'Vd\\VdthemeModusconsult\\DataProcessing\\Page\\ArticleProcessor', 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '100.' => array('special' => 'directory', 'special.' => array('value' => '23'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_footer__support'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '110.' => array('special' => 'directory', 'special.' => array('value' => '50'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_header__meta'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '120.' => array('special' => 'directory', 'special.' => array('value' => '13'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_footer__locations'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '130.' => array('special' => 'list', 'special.' => array('value' => '14,15,16,324'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_footer__company'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '135.' => array('special' => 'list', 'special.' => array('value' => '30,31,32,830,34,715,314'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_footer__solutions'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '140.' => array('special' => 'directory', 'special.' => array('value' => '2'), 'levels' => '1', 'titleField' => 'nav_title // title', 'as' => 'nav_footer__sectors'))), 'headerData.' => array('TEXT', '100.' => array('value' => ' <script>document.querySelector(\'html\').classList.remove("no-js");document.querySelector(\'html\').classList.add("js");</script>'), 'TEXT', '1001.' => array('value' => '<script type="text/javascript">var _vd_bootstrap_settings = [];'), 'TEXT', '1002.' => array('value' => 'tx_vdbootstrap', 'wrap' => '_vd_bootstrap_settings[\'extension\'] =\'|\';'), 'TEXT', '1003.' => array('value' => 'vd_bootstrap', 'wrap' => '_vd_bootstrap_settings[\'ext_key\'] =\'|\';'), 'TEXT', '1006.' => array('data' => 'field:pid', 'wrap' => '_vd_bootstrap_settings[\'pid\'] =\'|\';'), 'TEXT', '1007.' => array('data' => 'field:uid', 'wrap' => '_vd_bootstrap_settings[\'uid\'] =\'|\';'), 'TEXT', '1008.' => array('value' => '_vd_bootstrap_settings[\'typeNum\'] = [];'), 'TEXT', '1009.' => array('value' => '266878727', 'wrap' => '_vd_bootstrap_settings[\'typeNum\'][\'ajax\'] =\'|\';'), 'TEXT', '1011.' => array('value' => '0', 'wrap' => '_vd_bootstrap_settings[\'language_uid\'] =\'|\';'), 'TEXT', '1025.' => array('value' => '</script>'), 'USER', '21.' => array('userFunc' => 'Vd\\VdMeta\\Page\\MetaTags->webApp'), 'USER', '35.' => array('userFunc' => 'Vd\\VdMeta\\Page\\MetaTags->favicons'), 'TEXT', '1101.' => array('value' => '<script type="text/javascript">var _vd_meta_settings = new Array();'), 'TEXT', '1102.' => array('value' => 'tx_vdmeta', 'wrap' => '_vd_meta_settings[\'ext_key\'] =\'|\';'), 'TEXT', '1103.' => array('value' => '_vd_meta_settings[\'typeNum\'] = [];'), 'TEXT', '1104.' => array('wrap' => '_vd_meta_settings[\'typeNum\'][\'sitemap\'] =\'|\';'), 'TEXT', '1106.' => array('value' => '0', 'wrap' => '_vd_meta_settings[\'language_uid\'] =\'|\';'), 'TEXT', '1107.' => array('data' => 'field:uid', 'wrap' => '_vd_meta_settings[\'pid\'] =\'|\';'), 'TEXT', '1120.' => array('value' => '_vd_meta_settings[\'google\'] = []; _vd_meta_settings[\'google\'][\'analytics\'] = [];'), 'TEXT', '1121.' => array('wrap' => '_vd_meta_settings[\'google\'][\'analytics\'][\'trackingId\'] =\'|\';'), 'TEXT', '1149.' => array('value' => '</script>'), 'TEXT', '2001.' => array('value' => '<script type="text/javascript">var _vd_evalanche_settings = [];'), 'TEXT', '2002.' => array('value' => '_vd_evalanche_settings[\'ext\'] = [];'), 'TEXT', '2003.' => array('value' => 'vd_evalanche', 'wrap' => '_vd_evalanche_settings[\'ext\'][\'key\'] =\'|\';'), 'TEXT', '2004.' => array('value' => 'tx_vdevalanche', 'wrap' => '_vd_evalanche_settings[\'ext\'][\'extension\'] =\'|\';'), 'TEXT', '2005.' => array('value' => '_vd_evalanche_settings[\'controller\'] = [];'), 'TEXT', '2006.' => array('value' => '_vd_evalanche_settings[\'controller\'][\'Form\'] = [];'), 'TEXT', '2007.' => array('value' => '382526', 'wrap' => '_vd_evalanche_settings[\'controller\'][\'Form\'][\'typeNum\'] =\'|\';'), 'TEXT', '2024.' => array('value' => '</script>'), 'TEXT', '256401.' => array('value' => '<script type="text/javascript">var _vd_blog_settings = new Array();'), 'TEXT', '256402.' => array('value' => 'tx_vdblog', 'wrap' => '_vd_blog_settings[\'ext_extension\'] =\'|\';'), 'TEXT', '256403.' => array('value' => 'vd_blog', 'wrap' => '_vd_blog_settings[\'ext_key\'] =\'|\';'), 'TEXT', '256406.' => array('value' => '0', 'wrap' => '_vd_blog_settings[\'language_uid\'] =\'|\';'), 'TEXT', '256407.' => array('data' => 'field:uid', 'wrap' => '_vd_blog_settings[\'uid\'] =\'|\';'), 'TEXT', '256408.' => array('data' => 'field:pid', 'wrap' => '_vd_blog_settings[\'pid\'] =\'|\';'), 'TEXT', '256410.' => array('value' => '_vd_blog_settings[\'typeNum\'] = [];'), 'TEXT', '256411.' => array('value' => '2564', 'wrap' => '_vd_blog_settings[\'typeNum\'][\'ajax\'] =\'|\';'), 'TEXT', '256449.' => array('value' => '</script>'), 'TEXT', '2101.' => array('value' => '<script type="text/javascript">var _vd_dynamics_settings = [];'), 'TEXT', '2102.' => array('value' => '_vd_dynamics_settings[\'ext\'] = [];'), 'TEXT', '2103.' => array('value' => 'vd_dynamics', 'wrap' => '_vd_dynamics_settings[\'ext\'][\'key\'] =\'|\';'), 'TEXT', '2104.' => array('value' => 'tx_vddynamics', 'wrap' => '_vd_dynamics_settings[\'ext\'][\'extension\'] =\'|\';'), 'TEXT', '2105.' => array('value' => '_vd_dynamics_settings[\'controller\'] = [];'), 'TEXT', '2106.' => array('value' => '_vd_dynamics_settings[\'controller\'][\'Form\'] = [];'), 'TEXT', '2107.' => array('value' => '0', 'wrap' => '_vd_dynamics_settings[\'language_uid\'] =\'|\';'), 'TEXT', '2108.' => array('data' => 'field:uid', 'wrap' => '_vd_dynamics_settings[\'uid\'] =\'|\';'), 'TEXT', '2109.' => array('data' => 'field:pid', 'wrap' => '_vd_dynamics_settings[\'pid\'] =\'|\';'), 'TEXT', '2110.' => array('value' => '39626427', 'wrap' => '_vd_dynamics_settings[\'controller\'][\'Form\'][\'typeNum\'] =\'|\';'), 'TEXT', '2124.' => array('value' => '</script>'), 'TEXT', '1301.' => array('value' => '<script type="text/javascript">var _vd_social_media_settings = new Array();'), 'TEXT', '1302.' => array('value' => 'tx_vdsocialmedia', 'wrap' => '_vd_social_media_settings[\'extension\'] =\'|\';'), 'TEXT', '1303.' => array('value' => 'vd_social_media', 'wrap' => '_vd_social_media_settings[\'ext_key\'] =\'|\';'), 'TEXT', '1304.' => array('value' => '_vd_social_media_settings[\'typeNum\'] = [];'), 'TEXT', '1305.' => array('value' => '76242563342', 'wrap' => '_vd_social_media_settings[\'typeNum\'][\'ajax\'] =\'|\';'), 'TEXT', '1306.' => array('value' => '0', 'wrap' => '_vd_social_media_settings[\'language_uid\'] =\'|\';'), 'TEXT', '1307.' => array('data' => 'field:uid', 'wrap' => '_vd_social_media_settings[\'pid\'] =\'|\';'), 'TEXT', '1349.' => array('value' => '</script>'), 'USER', '9911.' => array('userFunc' => 'Vd\\VdthemeModusconsult\\Page\\StructuredData->render'), 'FLUIDTEMPLATE', '1687277470.' => array('file' => 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Frontend/Page/HeaderData/Css.html', 'extbase.' => array('controllerExtensionName' => 'VdthemeModusconsult')), 'FLUIDTEMPLATE', '1687275364.' => array('file' => 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Frontend/Page/HeaderData/JavaScript.html', 'extbase.' => array('controllerExtensionName' => 'VdthemeModusconsult'))), 'bodyTagCObject' => 'COA', 'bodyTagCObject.' => array('COA', '10.' => array('TEXT', '10.' => array('cObject' => 'TEXT', 'cObject.' => array('data' => 'levelfield:-2,backend_layout_next_level,slide', 'override.' => array('field' => 'backend_layout'), 'case' => 'camelcase', 'split.' => array('token' => 'pagets__', 'cObjNum' => '1', '1.' => array('current' => '1'))), 'ifEmpty' => 'Default', 'noTrimWrap' => '|template template--| |'), 'TEXT', '15.' => array('data' => 'levelfield:-2,vd_frontend_layout_next_level, slide', 'override.' => array('field' => 'vd_frontend_layout'), 'noTrimWrap' => '|layout layout--||', 'ifEmpty' => 'focus'), 'TEXT', '20.' => array('data' => 'levelfield:-2,vd_class_next_level, slide', 'override.' => array('field' => 'vd_class'), 'noTrimWrap' => '| ||', 'required' => '1'), 'USER', '30.' => array('userFunc' => 'Vd\\VdBootstrap\\TypoScript\\Get->doktype'), 'stdWrap.' => array('noTrimWrap' => '| class="|"|')), 'stdWrap.' => array('wrap' => '<body|>', 'append' => 'TEXT', 'append.' => array('value' => ' <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PF4PFTZ" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) -->'))), 'meta.' => array('viewport' => 'width=device-width, initial-scale=1'), 'config.' => array('index_enable' => '1'), 'footerData.' => array('FLUIDTEMPLATE', '1687280185.' => array('file' => 'EXT:vd_zendesk/Resources/Private/Theme/Frontend/Page/FooterData/ZendeskChat.html', 'extbase.' => array('controllerExtensionName' => 'VdZendesk')), 'FLUIDTEMPLATE', '1678007394.' => array('file' => 'EXT:vdtheme_modusconsult/Resources/Private/Theme/Frontend/Page/FooterData/JavaScript.html', 'extbase.' => array('controllerExtensionName' => 'VdthemeModusconsult'))), 'includeCSS.' => array()))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/Http/RequestHandler.php line 223
     * @return string
     */
    protected function generatePageBodyContent(TypoScriptFrontendController $controller): string
    {
        $pageContent = $controller->cObj->cObjGet($controller->pSetup) ?: '';
        if ($controller->pSetup['wrap'] ?? false) {
            $pageContent = $controller->cObj->wrap($pageContent, $controller->pSetup['wrap']);
        }
        if ($controller->pSetup['stdWrap.'] ?? false) {
at TYPO3\CMS\Frontend\Http\RequestHandler->generatePageBodyContent(object(TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/Http/RequestHandler.php line 189
    protected function generatePageContent(TypoScriptFrontendController $controller, ServerRequestInterface $request): string
    {
        // Generate the main content between the <body> tags
        // This has to be done first, as some additional TSFE-related code could have been written
        $pageContent = $this->generatePageBodyContent($controller);
        // If 'disableAllHeaderCode' is set, all the pageRenderer settings are not evaluated
        if ($controller->config['config']['disableAllHeaderCode'] ?? false) {
            return $pageContent;
        }
at TYPO3\CMS\Frontend\Http\RequestHandler->generatePageContent(object(TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController), object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/Http/RequestHandler.php line 141
            // Content generation
            $this->timeTracker->incStackPointer();
            $this->timeTracker->push($controller->sPre, 'PAGE');

            $controller->content = $this->generatePageContent($controller, $request);

            $this->timeTracker->pull($this->timeTracker->LR ? $controller->content : '');
            $this->timeTracker->decStackPointer();

at TYPO3\CMS\Frontend\Http\RequestHandler->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Middleware/ResponsePropagation.php line 34
{
    public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
    {
        try {
            $response = $handler->handle($request);
        } catch (PropagateResponseException $e) {
            $response = $e->getResponse();
        }

at TYPO3\CMS\Core\Middleware\ResponsePropagation->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(TYPO3\CMS\Frontend\Http\RequestHandler))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/Middleware/OutputCompression.php line 48
        // Throw away all output that may have happened during bootstrapping by weird extensions
        ob_clean();
        // Initialize output compression if configured
        $this->initializeOutputCompression();
        return $handler->handle($request);
    }

    /**
     * Initialize output compression if configured
at TYPO3\CMS\Frontend\Middleware\OutputCompression->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3conf/ext/crawler/Classes/Middleware/CrawlerInitialization.php line 58
    public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
    {
        $queueParameters = $request->getAttribute('tx_crawler');
        if ($queueParameters === null) {
            return $handler->handle($request);
        }

        $GLOBALS['TSFE']->applicationData['forceIndexing'] = true;
        $GLOBALS['TSFE']->applicationData['tx_crawler']['running'] = true;
at AOE\Crawler\Middleware\CrawlerInitialization->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3conf/ext/secure_downloads/Classes/Middleware/TokenRefreshMiddleware.php line 113
                return $response->withBody($body);
            }
        }

        return $handler->handle($request);
    }
}
at Leuchtfeuer\SecureDownloads\Middleware\TokenRefreshMiddleware->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/adminpanel/Classes/Middleware/AdminPanelDataPersister.php line 44
     * @return ResponseInterface
     */
    public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
    {
        $response = $handler->handle($request);
        if (
            $GLOBALS['TSFE'] instanceof TypoScriptFrontendController
            && StateUtility::isActivatedForUser()
            && StateUtility::isActivatedInTypoScript()
at TYPO3\CMS\Adminpanel\Middleware\AdminPanelDataPersister->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/adminpanel/Classes/Middleware/AdminPanelRenderer.php line 45
     * @return ResponseInterface
     */
    public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
    {
        $response = $handler->handle($request);
        if (
            $GLOBALS['TSFE'] instanceof TypoScriptFrontendController
            && StateUtility::isActivatedForUser()
            && StateUtility::isActivatedInTypoScript()
at TYPO3\CMS\Adminpanel\Middleware\AdminPanelRenderer->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/Middleware/ContentLengthResponseHeader.php line 45
     * @return ResponseInterface
     */
    public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
    {
        $response = $handler->handle($request);
        if ($GLOBALS['TSFE'] instanceof TypoScriptFrontendController) {
            if (
                (!isset($GLOBALS['TSFE']->config['config']['enableContentLengthHeader']) || $GLOBALS['TSFE']->config['config']['enableContentLengthHeader'])
                && !$GLOBALS['TSFE']->isBackendUserLoggedIn() && !($GLOBALS['TYPO3_CONF_VARS']['FE']['debug'] ?? false)
at TYPO3\CMS\Frontend\Middleware\ContentLengthResponseHeader->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/Middleware/ShortcutAndMountPointRedirect.php line 79
                );
            }
        }

        return $handler->handle($request);
    }

    protected function getRedirectUri(ServerRequestInterface $request): ?string
    {
at TYPO3\CMS\Frontend\Middleware\ShortcutAndMountPointRedirect->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/Middleware/PrepareTypoScriptFrontendRendering.php line 78
                $this->convertCharsetRecursivelyToUtf8($parsedBody, $controller->metaCharset);
                $request = $request->withParsedBody($parsedBody);
            }
        }
        $response = $handler->handle($request);

        /**
         * Release TSFE locks. They have been acquired in the above call to controller->getFromCache().
         * TSFE locks are usually released by the RequestHandler 'final' middleware.
at TYPO3\CMS\Frontend\Middleware\PrepareTypoScriptFrontendRendering->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/Middleware/TypoScriptFrontendInitialization.php line 104
        // Make TSFE globally available
        // @todo deprecate $GLOBALS['TSFE'] once TSFE is retrieved from the
        //       PSR-7 request attribute frontend.controller throughout TYPO3 core
        $GLOBALS['TSFE'] = $controller;
        return $handler->handle($request);
    }
}
at TYPO3\CMS\Frontend\Middleware\TypoScriptFrontendInitialization->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3conf/ext/yoast_seo/Classes/Middleware/PageRequestMiddleware.php line 32
        if (YoastRequestHash::isValid($request->getServerParams())) {
            $context = GeneralUtility::makeInstance(Context::class);
            $context->setAspect('visibility', new VisibilityAspect(true));
        }
        return $handler->handle($request);
    }
}
at YoastSeoForTypo3\YoastSeo\Middleware\PageRequestMiddleware->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/Middleware/PageArgumentValidator.php line 132
            }
        }

        $request = $request->withAttribute('noCache', $this->disableCache);
        return $handler->handle($request);
    }

    /**
     * Filters out the arguments that are necessary for calculating cHash
at TYPO3\CMS\Frontend\Middleware\PageArgumentValidator->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/Middleware/PreviewSimulator.php line 66
            $previewAspect = GeneralUtility::makeInstance(PreviewAspect::class, $isPreview);
            $this->context->setAspect('frontend.preview', $previewAspect);
        }

        return $handler->handle($request);
    }

    /**
     * Simulate dates for preview functionality
at TYPO3\CMS\Frontend\Middleware\PreviewSimulator->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/adminpanel/Classes/Middleware/SqlLogging.php line 58
        if (StateUtility::isActivatedForUser() && StateUtility::isOpen()) {
            $connection = $this->connectionPool->getConnectionByName(ConnectionPool::DEFAULT_CONNECTION_NAME);
            $connection->getConfiguration()->setSQLLogger(GeneralUtility::makeInstance(DoctrineSqlLogger::class));
        }
        return $handler->handle($request);
    }
}
at TYPO3\CMS\Adminpanel\Middleware\SqlLogging->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/Middleware/PageResolver.php line 106
        // merge the PageArguments with the request query parameters
        $queryParams = array_replace_recursive($request->getQueryParams(), $pageArguments->getArguments());
        $request = $request->withQueryParams($queryParams);

        return $handler->handle($request);
    }
}
at TYPO3\CMS\Frontend\Middleware\PageResolver->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/Middleware/StaticRouteResolver.php line 80

                return new HtmlResponse($content, 200, ['Content-Type' => $contentType]);
            }
        }
        return $handler->handle($request);
    }

    /**
     * Find the proper configuration for the static route in the static route configuration. Mainly:
at TYPO3\CMS\Frontend\Middleware\StaticRouteResolver->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3conf/ext/crawler/Classes/Middleware/FrontendUserAuthenticator.php line 75
        $jsonCompatibilityConverter = GeneralUtility::makeInstance(JsonCompatibilityConverter::class);

        $crawlerInformation = $request->getHeaderLine($this->headerName) ?? null;
        if (empty($crawlerInformation)) {
            return $handler->handle($request);
        }

        // Authenticate crawler request:
        //@todo: ask service to exclude current call for special reasons: for example no relevance because the language version is not affected
at AOE\Crawler\Middleware\FrontendUserAuthenticator->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/adminpanel/Classes/Middleware/AdminPanelInitiator.php line 55
                MainController::class
            );
            $request = $adminPanelController->initialize($request);
        }
        return $handler->handle($request);
    }
}
at TYPO3\CMS\Adminpanel\Middleware\AdminPanelInitiator->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/Middleware/SiteBaseRedirectResolver.php line 94
                $uri = $requestedUri->withPath(rtrim($requestedUri->getPath(), '/'));
                return new RedirectResponse($uri, 307);
            }
        }
        return $handler->handle($request);
    }

    /**
     * Checks if the language is allowed in Frontend, if not, check if there is valid BE user
at TYPO3\CMS\Frontend\Middleware\SiteBaseRedirectResolver->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/redirects/Classes/Http/Middleware/RedirectHandler.php line 85
                return $response;
            }
        }

        return $handler->handle($request);
    }

    protected function buildRedirectResponse(UriInterface $uri, array $redirectRecord): ResponseInterface
    {
at TYPO3\CMS\Redirects\Http\Middleware\RedirectHandler->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3conf/ext/secure_downloads/Classes/Middleware/FileDeliveryMiddleware.php line 59

            return GeneralUtility::makeInstance(FileDelivery::class)->deliver($jwt, $request);
        }

        return $handler->handle($request);
    }

    /**
     * @param ServerRequestInterface $request The request interface
at Leuchtfeuer\SecureDownloads\Middleware\FileDeliveryMiddleware->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/Middleware/FrontendUserAuthenticator.php line 97
        if ($this->context->getAspect('frontend.user')->isLoggedIn() && $rateLimiter) {
            $rateLimiter->reset();
        }

        $response = $handler->handle($request);

        // Store session data for fe_users if it still exists
        if ($frontendUser instanceof FrontendUserAuthentication) {
            $frontendUser->storeSessionData();
at TYPO3\CMS\Frontend\Middleware\FrontendUserAuthenticator->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/Middleware/BackendUserAuthenticator.php line 78
            Bootstrap::loadExtTables();
            $this->setBackendUserAspect($GLOBALS['BE_USER']);
        }

        $response = $handler->handle($request);

        // If, when building the response, the user is still available, then ensure that the headers are sent properly
        if ($this->context->getAspect('backend.user')->isLoggedIn()) {
            return $this->applyHeadersToResponse($response);
at TYPO3\CMS\Frontend\Middleware\BackendUserAuthenticator->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/Middleware/MaintenanceMode.php line 55
        ) {
            return GeneralUtility::makeInstance(ErrorController::class)->unavailableAction($request, 'This page is temporarily unavailable.');
        }
        // Continue the regular stack if no maintenance mode is active
        return $handler->handle($request);
    }
}
at TYPO3\CMS\Frontend\Middleware\MaintenanceMode->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/Middleware/SiteResolver.php line 65
        $request = $request->withAttribute('routing', $routeResult);
        if ($routeResult->getLanguage() instanceof SiteLanguage) {
            Locales::setSystemLocaleFromSiteLanguage($routeResult->getLanguage());
        }
        return $handler->handle($request);
    }
}
at TYPO3\CMS\Frontend\Middleware\SiteResolver->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/Middleware/EidHandler.php line 64
    {
        $eID = $request->getParsedBody()['eID'] ?? $request->getQueryParams()['eID'] ?? null;

        if ($eID === null) {
            return $handler->handle($request);
        }

        // Remove any output produced until now
        ob_clean();
at TYPO3\CMS\Frontend\Middleware\EidHandler->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Middleware/NormalizedParamsAttribute.php line 45
     */
    public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
    {
        $request = $request->withAttribute('normalizedParams', NormalizedParams::createFromRequest($request));
        return $handler->handle($request);
    }
}
at TYPO3\CMS\Core\Middleware\NormalizedParamsAttribute->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Middleware/VerifyHostHeader.php line 55
                1396795884
            );
        }

        return $handler->handle($request);
    }

    /**
     * Checks if the provided host header value matches the trusted hosts pattern.
at TYPO3\CMS\Core\Middleware\VerifyHostHeader->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/Middleware/TimeTrackerInitialization.php line 58
        $this->timeTracker->setEnabled($timeTrackingEnabled);
        $this->timeTracker->start(microtime(true));
        $this->timeTracker->push('');

        $response = $handler->handle($request);

        // Finish time tracking
        $this->timeTracker->pull();
        $this->timeTracker->finish();
at TYPO3\CMS\Frontend\Middleware\TimeTrackerInitialization->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at Psr\Http\Server\RequestHandlerInterface@anonymous/html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$24b->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 78
     * @return ResponseInterface
     */
    public function handle(ServerRequestInterface $request): ResponseInterface
    {
        return $this->tip->handle($request);
    }

    /**
     * Seed the middleware stack with the inner request handler
at TYPO3\CMS\Core\Http\MiddlewareDispatcher->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/AbstractApplication.php line 86
     */
    public function handle(ServerRequestInterface $request): ResponseInterface
    {
        try {
            $response = $this->requestHandler->handle($request);
        } catch (ImmediateResponseException $exception) {
            $response = $exception->getResponse();
        }
        return $response;
at TYPO3\CMS\Core\Http\AbstractApplication->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/frontend/Classes/Http/Application.php line 69
        // Create new request object having applicationType "I am a frontend request" attribute.
        $request = $request->withAttribute('applicationType', SystemEnvironmentBuilder::REQUESTTYPE_FE);

        $this->initializeContext();
        return parent::handle($request);
    }

    /**
     * Create a PSR-7 Response that redirects to the install tool
at TYPO3\CMS\Frontend\Http\Application->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /html/modus-consult/update/public/typo3/sysext/core/Classes/Http/AbstractApplication.php line 100
     * @param callable $execute Deprecated, will be removed in TYPO3 v12.0
     */
    final public function run(callable $execute = null)
    {
        $response = $this->handle(ServerRequestFactory::fromGlobals());
        if ($execute !== null) {
            trigger_error('Custom execution of Application code will be removed in TYPO3 v12.0, use PSR-15 Middlewares instead.', E_USER_DEPRECATED);
            $execute();
        }
at TYPO3\CMS\Core\Http\AbstractApplication->run()
in /html/modus-consult/update/public/index.php line 20
// Set up the application for the frontend
call_user_func(static function () {
    $classLoader = require dirname(__DIR__).'/vendor/autoload.php';
    \TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::run(0, \TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::REQUESTTYPE_FE);
    \TYPO3\CMS\Core\Core\Bootstrap::init($classLoader)->get(\TYPO3\CMS\Frontend\Http\Application::class)->run();
});
at {closure}()
in /html/modus-consult/update/public/index.php line 21
call_user_func(static function () {
    $classLoader = require dirname(__DIR__).'/vendor/autoload.php';
    \TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::run(0, \TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::REQUESTTYPE_FE);
    \TYPO3\CMS\Core\Core\Bootstrap::init($classLoader)->get(\TYPO3\CMS\Frontend\Http\Application::class)->run();
});