in /var/www/html/typo3conf/ext/the_pdf/Classes/Controller/LocationController.php line 238
* @return array
*/
protected function getLocationFromGermany(): array
{
return $this->getLocationByCountry()[self::ISO_GERMANY];
}
/**
* @return array
at STAG\ThePdf\Controller\LocationController->getLocationFromGermany()
in /var/www/html/typo3conf/ext/the_pdf/Classes/Controller/LocationController.php line 146
* @return string
*/
public function showAllLocationsAction()
{
$locationsFromGermany = $this->getLocationFromGermany();
usort($locationsFromGermany['locations'], $this->sortByCity());
$locationFromForeignCountries = [];
$tempLocationFromForeignCountries = $this->getLocationFromForeignCountries();
at STAG\ThePdf\Controller\LocationController->showAllLocationsAction()
in /var/www/html/typo3_src-9.5.14/typo3/sysext/extbase/Classes/Mvc/Controller/ActionController.php line 318
}
$validationResult = $this->arguments->validate();
if (!$validationResult->hasErrors()) {
$this->emitBeforeCallActionMethodSignal($preparedArguments);
$actionResult = $this->{$this->actionMethodName}(...$preparedArguments);
} else {
$actionResult = $this->{$this->errorMethodName}();
}
at TYPO3\CMS\Extbase\Mvc\Controller\ActionController->callActionMethod()
in /var/www/html/typo3_src-9.5.14/typo3/sysext/extbase/Classes/Mvc/Controller/ActionController.php line 167
$this->view = $this->resolveView();
if ($this->view !== null) {
$this->initializeView($this->view);
}
$this->callActionMethod();
$this->renderAssetsForRequest($request);
}
/**
at TYPO3\CMS\Extbase\Mvc\Controller\ActionController->processRequest(object(TYPO3\CMS\Extbase\Mvc\Web\Request), object(TYPO3\CMS\Extbase\Mvc\Web\Response))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/extbase/Classes/Mvc/Dispatcher.php line 73
throw new \TYPO3\CMS\Extbase\Mvc\Exception\InfiniteLoopException('Could not ultimately dispatch the request after ' . $dispatchLoopCount . ' iterations. Most probably, a @' . \TYPO3\CMS\Extbase\Annotation\IgnoreValidation::class . ' annotation is missing on re-displaying a form with validation errors.', 1217839467);
}
$controller = $this->resolveController($request);
try {
$controller->processRequest($request, $response);
} catch (\TYPO3\CMS\Extbase\Mvc\Exception\StopActionException $ignoredException) {
}
}
$this->emitAfterRequestDispatchSignal($request, $response);
at TYPO3\CMS\Extbase\Mvc\Dispatcher->dispatch(object(TYPO3\CMS\Extbase\Mvc\Web\Request), object(TYPO3\CMS\Extbase\Mvc\Web\Response))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/extbase/Classes/Mvc/Web/FrontendRequestHandler.php line 92
}
/** @var \TYPO3\CMS\Extbase\Mvc\ResponseInterface $response */
$response = $this->objectManager->get(\TYPO3\CMS\Extbase\Mvc\Web\Response::class);
$this->dispatcher->dispatch($request, $response);
return $response;
}
/**
at TYPO3\CMS\Extbase\Mvc\Web\FrontendRequestHandler->handleRequest()
in /var/www/html/typo3_src-9.5.14/typo3/sysext/extbase/Classes/Core/Bootstrap.php line 172
/** @var \TYPO3\CMS\Extbase\Mvc\RequestHandlerResolver $requestHandlerResolver */
$requestHandlerResolver = $this->objectManager->get(\TYPO3\CMS\Extbase\Mvc\RequestHandlerResolver::class);
$requestHandler = $requestHandlerResolver->resolveRequestHandler();
$response = $requestHandler->handleRequest();
// If response is NULL after handling the request we need to stop
// This happens for instance, when a USER object was converted to a USER_INT
// @see TYPO3\CMS\Extbase\Mvc\Web\FrontendRequestHandler::handleRequest()
if ($response === null) {
at TYPO3\CMS\Extbase\Core\Bootstrap->handleRequest()
in /var/www/html/typo3_src-9.5.14/typo3/sysext/extbase/Classes/Core/Bootstrap.php line 159
*/
public function run($content, $configuration)
{
$this->initialize($configuration);
return $this->handleRequest();
}
/**
* @throws \TYPO3\CMS\Extbase\Mvc\Exception\CommandException Is thrown if the response object defined an exit code > 0
at TYPO3\CMS\Extbase\Core\Bootstrap->run('', array('userFunc' => 'TYPO3\\CMS\\Extbase\\Core\\Bootstrap->run', 'extensionName' => 'ThePdf', 'pluginName' => 'Render', 'vendorName' => 'STAG'))
at call_user_func_array(array(object(TYPO3\CMS\Extbase\Core\Bootstrap), 'run'), array('', array('userFunc' => 'TYPO3\\CMS\\Extbase\\Core\\Bootstrap->run', 'extensionName' => 'ThePdf', 'pluginName' => 'Render', 'vendorName' => 'STAG')))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 5984
$classObj,
$parts[1]
], [
$content,
$conf
]);
} else {
$this->getTimeTracker()->setTSlogMessage('Method "' . $parts[1] . '" did not exist in class "' . $parts[0] . '"', 3);
}
at TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->callUserFunction('TYPO3\\CMS\\Extbase\\Core\\Bootstrap->run', array('userFunc' => 'TYPO3\\CMS\\Extbase\\Core\\Bootstrap->run', 'extensionName' => 'ThePdf', 'pluginName' => 'Render', 'vendorName' => 'STAG'), '')
in /var/www/html/typo3_src-9.5.14/typo3/sysext/frontend/Classes/ContentObject/UserContentObject.php line 41
if ($this->cObj->getUserObjectType() === false) {
// Come here only if we are not called from $TSFE->INTincScript_process()!
$this->cObj->setUserObjectType(ContentObjectRenderer::OBJECTTYPE_USER);
}
$tempContent = $this->cObj->callUserFunction($conf['userFunc'], $conf, '');
if ($this->cObj->doConvertToUserIntObject) {
$this->cObj->doConvertToUserIntObject = false;
$content = $this->cObj->cObjGetSingle('USER_INT', $conf);
} else {
at TYPO3\CMS\Frontend\ContentObject\UserContentObject->render(array('userFunc' => 'TYPO3\\CMS\\Extbase\\Core\\Bootstrap->run', 'extensionName' => 'ThePdf', 'pluginName' => 'Render', 'vendorName' => 'STAG'))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 816
}
// 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\UserContentObject), array('userFunc' => 'TYPO3\\CMS\\Extbase\\Core\\Bootstrap->run', 'extensionName' => 'ThePdf', 'pluginName' => 'Render', 'vendorName' => 'STAG'))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 732
}
if (!$hooked) {
$contentObject = $this->getContentObject($name);
if ($contentObject) {
$content .= $this->render($contentObject, $conf);
} else {
// Call hook functions for extra processing
if ($name) {
foreach ($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/class.tslib_content.php']['cObjTypeAndClassDefault'] ?? [] as $className) {
at TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->cObjGetSingle('USER', array('userFunc' => 'TYPO3\\CMS\\Extbase\\Core\\Bootstrap->run', 'extensionName' => 'ThePdf', 'pluginName' => 'Render', 'vendorName' => 'STAG'))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/fluid/Classes/ViewHelpers/CObjectViewHelper.php line 165
'No Content Object definition found at TypoScript object path "' . $typoscriptObjectPath . '"',
1540246570
);
}
$content = $contentObjectRenderer->cObjGetSingle($setup[$lastSegment], $setup[$lastSegment . '.'] ?? []);
if (!isset($GLOBALS['TSFE']) || !($GLOBALS['TSFE'] instanceof TypoScriptFrontendController)) {
static::resetFrontendEnvironment();
}
return $content;
at TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic(array('data' => array('scope' => array('layout' => 'Default', 'languageNavigation' => array(array('languageId' => 0, 'locale' => 'de_DE.UTF-8', 'title' => 'Deutsch', 'navigationTitle' => 'Deutsch', 'twoLetterIsoCode' => 'de', 'hreflang' => 'de-DE', 'direction' => 'ltr', 'link' => '/de/download/Bert-Malvorlage.pdf', 'active' => 0, 'current' => 0, 'available' => 1), array('languageId' => 1, 'locale' => 'en_US.UTF-8', 'title' => 'Englisch', 'navigationTitle' => 'English', 'twoLetterIsoCode' => 'en', 'hreflang' => 'en-US', 'direction' => 'ltr', 'link' => '/en/download/Bert-Malvorlage.pdf', 'active' => 0, 'current' => 0, 'available' => 1), array('languageId' => 3, 'locale' => 'pl_PL.UTF-8', 'title' => 'Polnisch', 'navigationTitle' => 'Polski', 'twoLetterIsoCode' => 'pl', 'hreflang' => 'pl-PL', 'direction' => 'ltr', 'link' => '/pl/download/Bert-Malvorlage.pdf', 'active' => 0, 'current' => 0, 'available' => 0), array('languageId' => 4, 'locale' => 'nl_NL.UTF-8', 'title' => 'Niederländisch', 'navigationTitle' => 'Nederlands', 'twoLetterIsoCode' => 'nl', 'hreflang' => 'nl', 'direction' => 'ltr', 'link' => '/nl/download/Bert-Malvorlage.pdf', 'active' => 1, 'current' => 0, 'available' => 1), array('languageId' => 2, 'locale' => 'fr_FR.UTF-8', 'title' => 'Französisch', 'navigationTitle' => 'Français', 'twoLetterIsoCode' => 'fr', 'hreflang' => 'fr-FR', 'direction' => 'ltr', 'link' => '/fr/download/Bert-Malvorlage.pdf', 'active' => 0, 'current' => 0, 'available' => 0), array('languageId' => 5, 'locale' => 'it_IT.UTF-8', 'title' => 'Italienisch', 'navigationTitle' => 'Italiano', 'twoLetterIsoCode' => 'it', 'hreflang' => 'it-IT', 'direction' => 'ltr', 'link' => '/it/download/Bert-Malvorlage.pdf', 'active' => 0, 'current' => 0, 'available' => 1), array('languageId' => 6, 'locale' => 'es_ES.UTF-8', 'title' => 'Spanisch', 'navigationTitle' => 'Español', 'twoLetterIsoCode' => 'es', 'hreflang' => 'es-ES', 'direction' => 'ltr', 'link' => '/es/download/Bert-Malvorlage.pdf', 'active' => 0, 'current' => 0, 'available' => 0)), 'breadcrumb' => array(array('data' => array('uid' => 1, 'pid' => 0, 'tstamp' => 1596534574, 'crdate' => 1588662865, 'cruser_id' => 2, 'deleted' => 0, 'hidden' => 0, 'starttime' => 0, 'endtime' => 0, 'fe_group' => '', 'sorting' => 512, 'rowDescription' => null, 'editlock' => 0, 'sys_language_uid' => 4, 'l10n_parent' => 1, 'l10n_source' => 1, 'l10n_state' => '{"starttime":"parent","endtime":"parent","nav_hide":"parent","url":"parent","lastUpdated":"parent","newUntil":"parent","no_search":"parent","shortcut":"parent","shortcut_mode":"parent","content_from_pid":"parent","author":"parent","author_email":"parent","media":"parent","og_image":"parent","twitter_image":"parent"}', 't3_origuid' => 0, 'l10n_diffsource' => 'a:60:{s:7:"doktype";i:1;s:5:"title";s:2:"de";s:4:"slug";s:1:"/";s:14:"tx_slug_locked";i:0;s:9:"nav_title";s:0:"";s:8:"subtitle";s:0:"";s:9:"seo_title";s:29:"HSR – Der Hydraulik-Service";s:14:"canonical_link";s:0:"";s:8:"og_title";s:42:"HSR – Der Hydraulik-Service in der Nähe";s:14:"og_description";s:157:"Erleben Sie den einzigartigen Hydraulik-Service. Mit mehr als 60 Standorten und über 200 Fahrzeugen sind wir Ihr perfekter Dienstleister für die Hydraulik.";s:13:"twitter_title";s:42:"HSR – Der Hydraulik-Service in der Nähe";s:19:"twitter_description";s:157:"Erleben Sie den einzigartigen Hydraulik-Service. Mit mehr als 60 Standorten und über 200 Fahrzeugen sind wir Ihr perfekter Dienstleister für die Hydraulik.";s:8:"abstract";N;s:8:"keywords";s:172:"Hydraulik-Service, Hydraulikservice, Hydraulik Service, HSR, 24h, Schläuche, Instandhaltung, Schlauchreparatur, Hochdruckverbindungen, Hydrauliköl, Notdienst, Soforthilfe";s:11:"description";s:168:"Professioneller Hydraulik-Service mit mehr als 60 Standorten und über 200 Fahrzeugen in Deutschland und Europa. Seit 1990 kompetenter Dienstleister für die Hydraulik.";s:4:"icon";s:1:"0";s:6:"hidden";i:0;s:10:"categories";i:0;s:14:"rowDescription";N;s:16:"tx_kesearch_tags";N;s:20:"tx_kesearch_abstract";N;s:23:"tx_kesearch_resultimage";i:0;s:8:"TSconfig";s:0:"";s:13:"php_tree_stop";i:0;s:8:"editlock";i:0;s:6:"layout";s:7:"Default";s:8:"fe_group";s:0:"";s:16:"extendToSubpages";i:0;s:6:"target";s:0:"";s:5:"alias";s:0:"";s:13:"cache_timeout";i:0;s:10:"cache_tags";s:0:"";s:9:"mount_pid";i:0;s:11:"is_siteroot";i:1;s:12:"mount_pid_ol";i:0;s:6:"module";s:0:"";s:13:"fe_login_mode";i:0;s:8:"l18n_cfg";i:0;s:14:"backend_layout";s:0:"";s:25:"backend_layout_next_level";s:0:"";s:17:"tsconfig_includes";N;s:8:"no_index";i:0;s:9:"no_follow";i:0;s:10:"class_name";s:0:"";s:6:"plugin";s:0:"";s:9:"starttime";i:0;s:7:"endtime";i:0;s:8:"nav_hide";i:0;s:3:"url";s:0:"";s:11:"lastUpdated";i:0;s:8:"newUntil";i:0;s:9:"no_search";i:1;s:8:"shortcut";i:0;s:13:"shortcut_mode";i:0;s:16:"content_from_pid";i:0;s:6:"author";s:0:"";s:12:"author_email";s:0:"";s:5:"media";i:0;s:8:"og_image";i:1;s:13:"twitter_image";i:1;}', 't3ver_oid' => 0, 't3ver_id' => 0, 't3ver_label' => '', 't3ver_wsid' => 0, 't3ver_state' => 0, 't3ver_stage' => 0, 't3ver_count' => 0, 't3ver_tstamp' => 0, 't3ver_move_id' => 0, 'perms_userid' => 1, 'perms_groupid' => 1, 'perms_user' => 31, 'perms_group' => 31, 'perms_everybody' => 0, 'title' => 'nl', 'slug' => '/', 'doktype' => 1, 'TSconfig' => '', 'is_siteroot' => 1, 'php_tree_stop' => 0, 'url' => '', 'shortcut' => 0, 'shortcut_mode' => 0, 'subtitle' => '', 'layout' => 'Default', 'target' => null, 'media' => 0, 'lastUpdated' => 0, 'keywords' => 'Hydraulische service, hydraulische service, hydraulische service, HSR, 24h, slangen, onderhoud, slangherstel, hogedrukaansluitingen, hydraulische olie, nooddienst, onmiddellijke hulp', 'cache_timeout' => 0, 'cache_tags' => '', 'newUntil' => 0, 'description' => 'Ervaar de unieke hydraulische service. Met meer dan 60 locaties en meer dan 200 voertuigen zijn wij uw perfecte dienstverlener voor hydrauliek.', 'no_search' => 1, 'SYS_LASTCHANGED' => 1704883700, 'abstract' => null, 'module' => '', 'extendToSubpages' => 0, 'author' => '', 'author_email' => '', 'nav_title' => '', 'nav_hide' => 0, 'content_from_pid' => 0, 'mount_pid' => 0, 'mount_pid_ol' => 0, 'alias' => '', 'l18n_cfg' => 0, 'fe_login_mode' => 0, 'backend_layout' => '', 'backend_layout_next_level' => '', 'tsconfig_includes' => '', 'legacy_overlay_uid' => 0, 'tx_impexp_origuid' => 0, 'seo_title' => 'HSR – De hydraulische service in de buurt', 'no_index' => 0, 'no_follow' => 0, 'og_title' => 'HSR – De hydraulische service in de buurt', 'og_description' => 'Ervaar de unieke hydraulische service. Met meer dan 60 locaties en meer dan 200 voertuigen zijn wij uw perfecte dienstverlener voor hydrauliek.', 'og_image' => 1, 'twitter_title' => 'HSR – De hydraulische service in de buurt', 'twitter_description' => 'Ervaar de unieke hydraulische service. Met meer dan 60 locaties en meer dan 200 voertuigen zijn wij uw perfecte dienstverlener voor hydrauliek.', 'twitter_image' => 1, 'canonical_link' => '', 'tx_slug_locked' => 0, 'categories' => 0, 'class_name' => '', 'tx_kesearch_tags' => null, 'tx_kesearch_abstract' => null, 'tx_kesearch_resultimage' => 0, 'icon' => '0', 'plugin' => '', '_PAGES_OVERLAY' => true, '_PAGES_OVERLAY_UID' => 245, '_PAGES_OVERLAY_LANGUAGE' => 4, '_PAGES_OVERLAY_REQUESTEDLANGUAGE' => 4, '_MP_PARAM' => '', 'isSpacer' => false), 'title' => 'nl', 'link' => '/nl/', 'target' => '', 'active' => 1, 'current' => 1, 'spacer' => 0)), 'settings' => array('color' => array('primary' => array('HSL' => array('H' => 204.0, 'S' => '100%', 'L' => '50%'), 'RGB' => array('R' => 0, 'G' => 153, 'B' => 255), 'HEX' => '#0099FF'), 'blue' => array('HSL' => array('H' => 204.0, 'S' => '100%', 'L' => '50%'), 'RGB' => array('R' => 0, 'G' => 153, 'B' => 255), 'HEX' => '#0099ff'), 'red' => array('HSL' => array('H' => 356.0, 'S' => '100%', 'L' => '46%'), 'RGB' => array('R' => 235, 'G' => 0, 'B' => 16), 'HEX' => '#eb0010'), 'green' => array('HSL' => array('H' => 93.0, 'S' => '100%', 'L' => '46%'), 'RGB' => array('R' => 106, 'G' => 235, 'B' => 0), 'HEX' => '#6aeb00'), 'yellow' => array('HSL' => array('H' => 55.0, 'S' => '100%', 'L' => '46%'), 'RGB' => array('R' => 235, 'G' => 215, 'B' => 0), 'HEX' => '#ebd700')), 'google' => array('tagmanager' => 'GTM-NQNMLGT'), 'page' => array('meta' => '68', 'makeAnAppointment' => '61', 'news' => '55', 'search' => '52'), 'category' => array('subjects' => '2'), 'social' => array('facebook' => array(), 'xing' => array(), 'linkedin' => array()), 'breakpoints' => array('xs' => '0', 'mp' => '650', 'sm' => '769', 'md' => '1020', 'lg' => '1380'), 'login' => array('signIn' => '66', 'myData' => '90'), 'menu' => array('secondary' => array('disable' => '0', 'level' => '1')), 'storage' => array('news' => '24', 'search' => '139'), 'tx_themap' => array('storagePid' => '114', 'listPid' => '56', 'showPid' => '53', 'apiKey' => 'AIzaSyClC86yP8BZ5bjhdASfuZ6XdTYh-G8uvT0', 'radius' => '30000', 'maxRadius' => '1000000', 'category' => array('services' => '10'))), 'applicationContext' => 'Production', 'feUser' => null, 'data' => array('uid' => 1, 'pid' => 0, 'tstamp' => 1596534574, 'crdate' => 1588662865, 'cruser_id' => 2, 'deleted' => 0, 'hidden' => 0, 'starttime' => 0, 'endtime' => 0, 'fe_group' => '', 'sorting' => 512, 'rowDescription' => null, 'editlock' => 0, 'sys_language_uid' => 4, 'l10n_parent' => 1, 'l10n_source' => 1, 'l10n_state' => '{"starttime":"parent","endtime":"parent","nav_hide":"parent","url":"parent","lastUpdated":"parent","newUntil":"parent","no_search":"parent","shortcut":"parent","shortcut_mode":"parent","content_from_pid":"parent","author":"parent","author_email":"parent","media":"parent","og_image":"parent","twitter_image":"parent"}', 't3_origuid' => 0, 'l10n_diffsource' => 'a:60:{s:7:"doktype";i:1;s:5:"title";s:2:"de";s:4:"slug";s:1:"/";s:14:"tx_slug_locked";i:0;s:9:"nav_title";s:0:"";s:8:"subtitle";s:0:"";s:9:"seo_title";s:29:"HSR – Der Hydraulik-Service";s:14:"canonical_link";s:0:"";s:8:"og_title";s:42:"HSR – Der Hydraulik-Service in der Nähe";s:14:"og_description";s:157:"Erleben Sie den einzigartigen Hydraulik-Service. Mit mehr als 60 Standorten und über 200 Fahrzeugen sind wir Ihr perfekter Dienstleister für die Hydraulik.";s:13:"twitter_title";s:42:"HSR – Der Hydraulik-Service in der Nähe";s:19:"twitter_description";s:157:"Erleben Sie den einzigartigen Hydraulik-Service. Mit mehr als 60 Standorten und über 200 Fahrzeugen sind wir Ihr perfekter Dienstleister für die Hydraulik.";s:8:"abstract";N;s:8:"keywords";s:172:"Hydraulik-Service, Hydraulikservice, Hydraulik Service, HSR, 24h, Schläuche, Instandhaltung, Schlauchreparatur, Hochdruckverbindungen, Hydrauliköl, Notdienst, Soforthilfe";s:11:"description";s:168:"Professioneller Hydraulik-Service mit mehr als 60 Standorten und über 200 Fahrzeugen in Deutschland und Europa. Seit 1990 kompetenter Dienstleister für die Hydraulik.";s:4:"icon";s:1:"0";s:6:"hidden";i:0;s:10:"categories";i:0;s:14:"rowDescription";N;s:16:"tx_kesearch_tags";N;s:20:"tx_kesearch_abstract";N;s:23:"tx_kesearch_resultimage";i:0;s:8:"TSconfig";s:0:"";s:13:"php_tree_stop";i:0;s:8:"editlock";i:0;s:6:"layout";s:7:"Default";s:8:"fe_group";s:0:"";s:16:"extendToSubpages";i:0;s:6:"target";s:0:"";s:5:"alias";s:0:"";s:13:"cache_timeout";i:0;s:10:"cache_tags";s:0:"";s:9:"mount_pid";i:0;s:11:"is_siteroot";i:1;s:12:"mount_pid_ol";i:0;s:6:"module";s:0:"";s:13:"fe_login_mode";i:0;s:8:"l18n_cfg";i:0;s:14:"backend_layout";s:0:"";s:25:"backend_layout_next_level";s:0:"";s:17:"tsconfig_includes";N;s:8:"no_index";i:0;s:9:"no_follow";i:0;s:10:"class_name";s:0:"";s:6:"plugin";s:0:"";s:9:"starttime";i:0;s:7:"endtime";i:0;s:8:"nav_hide";i:0;s:3:"url";s:0:"";s:11:"lastUpdated";i:0;s:8:"newUntil";i:0;s:9:"no_search";i:1;s:8:"shortcut";i:0;s:13:"shortcut_mode";i:0;s:16:"content_from_pid";i:0;s:6:"author";s:0:"";s:12:"author_email";s:0:"";s:5:"media";i:0;s:8:"og_image";i:1;s:13:"twitter_image";i:1;}', 't3ver_oid' => 0, 't3ver_id' => 0, 't3ver_label' => '', 't3ver_wsid' => 0, 't3ver_state' => 0, 't3ver_stage' => 0, 't3ver_count' => 0, 't3ver_tstamp' => 0, 't3ver_move_id' => 0, 'perms_userid' => 1, 'perms_groupid' => 1, 'perms_user' => 31, 'perms_group' => 31, 'perms_everybody' => 0, 'title' => 'nl', 'slug' => '/', 'doktype' => 1, 'TSconfig' => '', 'is_siteroot' => 1, 'php_tree_stop' => 0, 'url' => '', 'shortcut' => 0, 'shortcut_mode' => 0, 'subtitle' => '', 'layout' => 'Default', 'target' => '', 'media' => 0, 'lastUpdated' => 0, 'keywords' => 'Hydraulische service, hydraulische service, hydraulische service, HSR, 24h, slangen, onderhoud, slangherstel, hogedrukaansluitingen, hydraulische olie, nooddienst, onmiddellijke hulp', 'cache_timeout' => 0, 'cache_tags' => '', 'newUntil' => 0, 'description' => 'Ervaar de unieke hydraulische service. Met meer dan 60 locaties en meer dan 200 voertuigen zijn wij uw perfecte dienstverlener voor hydrauliek.', 'no_search' => 1, 'SYS_LASTCHANGED' => 1704883700, 'abstract' => null, 'module' => '', 'extendToSubpages' => 0, 'author' => '', 'author_email' => '', 'nav_title' => '', 'nav_hide' => 0, 'content_from_pid' => 0, 'mount_pid' => 0, 'mount_pid_ol' => 0, 'alias' => '', 'l18n_cfg' => 0, 'fe_login_mode' => 0, 'backend_layout' => '', 'backend_layout_next_level' => '', 'tsconfig_includes' => '', 'legacy_overlay_uid' => 0, 'tx_impexp_origuid' => 0, 'seo_title' => 'HSR – De hydraulische service in de buurt', 'no_index' => 0, 'no_follow' => 0, 'og_title' => 'HSR – De hydraulische service in de buurt', 'og_description' => 'Ervaar de unieke hydraulische service. Met meer dan 60 locaties en meer dan 200 voertuigen zijn wij uw perfecte dienstverlener voor hydrauliek.', 'og_image' => 1, 'twitter_title' => 'HSR – De hydraulische service in de buurt', 'twitter_description' => 'Ervaar de unieke hydraulische service. Met meer dan 60 locaties en meer dan 200 voertuigen zijn wij uw perfecte dienstverlener voor hydrauliek.', 'twitter_image' => 1, 'canonical_link' => '', 'tx_slug_locked' => 0, 'categories' => 0, 'class_name' => '', 'tx_kesearch_tags' => null, 'tx_kesearch_abstract' => null, 'tx_kesearch_resultimage' => 0, 'icon' => '0', 'plugin' => '', '_PAGES_OVERLAY' => true, '_PAGES_OVERLAY_UID' => 245, '_PAGES_OVERLAY_LANGUAGE' => 4, '_PAGES_OVERLAY_REQUESTEDLANGUAGE' => 4), 'site' => object(TYPO3\CMS\Core\Site\Entity\Site), 'language' => object(TYPO3\CMS\Core\Site\Entity\SiteLanguage), 'meta' => array('title' => 'HSR – De hydraulische service in de buurt', 'description' => 'Ervaar de unieke hydraulische service. Met meer dan 60 locaties en meer dan 200 voertuigen zijn wij uw perfecte dienstverlener voor hydrauliek.', 'keywords' => 'Hydraulische service, hydraulische service, hydraulische service, HSR, 24h, slangen, onderhoud, slangherstel, hogedrukaansluitingen, hydraulische olie, nooddienst, onmiddellijke hulp'))), 'typoscriptObjectPath' => 'the.includes.tx_thepdf.render', 'currentValueKey' => null, 'table' => ''), object(Closure), object(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext))
in /var/www/html/typo3temp/var/cache/code/fluid_template/Standard_action_Entry_c44f8091e91e012eddf6edb7024d761a928eb2a0.php line 305
$arguments36['table'] = '';
$arguments36['typoscriptObjectPath'] = 'the.includes.tx_thepdf.render';
$arguments36['data'] = $renderingContext->getVariableProvider()->getAll();
$renderChildrenClosure37 = ($arguments36['data'] !== null) ? function() use ($arguments36) { return $arguments36['data']; } : $renderChildrenClosure37;
$output29 .= TYPO3\CMS\Fluid\ViewHelpers\CObjectViewHelper::renderStatic($arguments36, $renderChildrenClosure37, $renderingContext);
$output29 .= '
';
at Standard_action_Entry_c44f8091e91e012eddf6edb7024d761a928eb2a0->section_01c7ed68f55970624482e9b4f91cf2223db29947(object(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext))
in /var/www/html/typo3_src-9.5.14/vendor/typo3fluid/fluid/src/View/AbstractTemplateView.php line 260
);
}
}
$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('includes', array(), false)
in /var/www/html/typo3_src-9.5.14/vendor/typo3fluid/fluid/src/ViewHelpers/RenderViewHelper.php line 143
$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, renderable or delegate and optional flag is false');
}
// Replace empty content with default value. If default is
at TYPO3Fluid\Fluid\ViewHelpers\RenderViewHelper::renderStatic(array('section' => 'includes', 'partial' => null, 'delegate' => null, 'renderable' => null, 'arguments' => array(), 'optional' => false, 'default' => null, 'contentAs' => null, 'debug' => true), object(Closure), object(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext))
in /var/www/html/typo3temp/var/cache/code/fluid_template/layout_Default_html_fecd54dce29b969f1ccc4dd1330fb9c95207ee36.php line 295
$arguments24['contentAs'] = NULL;
$arguments24['debug'] = true;
$arguments24['section'] = 'includes';
$output0 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments24, $renderChildrenClosure25, $renderingContext);
$output0 .= '
';
at layout_Default_html_fecd54dce29b969f1ccc4dd1330fb9c95207ee36->render(object(TYPO3\CMS\Fluid\Core\Rendering\RenderingContext))
in /var/www/html/typo3_src-9.5.14/vendor/typo3fluid/fluid/src/View/AbstractTemplateView.php line 201
} 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 /var/www/html/typo3_src-9.5.14/typo3/sysext/frontend/Classes/ContentObject/FluidTemplateContentObject.php line 358
* @return string
*/
protected function renderFluidView()
{
return $this->view->render();
}
/**
* Apply standard wrap to content
at TYPO3\CMS\Frontend\ContentObject\FluidTemplateContentObject->renderFluidView()
in /var/www/html/typo3_src-9.5.14/typo3/sysext/frontend/Classes/ContentObject/FluidTemplateContentObject.php line 107
$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('templateName' => 'Entry', 'layoutRootPaths.' => array('EXT:the_core/Resources/Private/Layouts/', 'EXT:the_page/Resources/Private/Layouts/'), 'partialRootPaths.' => array('EXT:the_core/Resources/Private/Partials/', 'EXT:the_page/Resources/Private/Partials/', 'EXT:the_map/Resources/Private/Partials'), 'templateRootPaths.' => array('EXT:the_core/Resources/Private/Templates/', 'EXT:the_page/Resources/Private/Templates/'), 'dataProcessing.' => array('STAG\\TheCore\\DataProcessing\\SiteProcessor', '10.' => array('variables.' => array('layout' => 'TEXT', 'layout.' => array('data' => 'levelfield:-2, layout, slide', 'override.' => array('cObject' => 'TEXT', 'cObject.' => array('field' => 'layout'), 'value' => 'a', 'if.' => array('equals' => 'default', 'value.' => array('field' => 'layout'), 'negate' => '1')), 'case' => 'ucfirst')), 'dataProcessing.' => array('TYPO3\\CMS\\Frontend\\DataProcessing\\LanguageMenuProcessor', '15.' => array('languages' => 'auto', 'as' => 'languageNavigation'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '20.' => array('special' => 'rootline', 'special.' => array('range' => '0|-1'), 'includeNotInMenu' => '0', 'titleField' => 'nav_title // title', 'as' => 'breadcrumb'))), 'STAG\\ThePage\\DataProcessing\\PageProcessor', '20.' => array('as' => 'page', 'variables.' => array('currentURL' => 'TEXT', 'currentURL.' => array('data' => 'getIndpEnv:TYPO3_REQUEST_URL'))))))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 816
}
// 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('templateName' => 'Entry', 'layoutRootPaths.' => array('EXT:the_core/Resources/Private/Layouts/', 'EXT:the_page/Resources/Private/Layouts/'), 'partialRootPaths.' => array('EXT:the_core/Resources/Private/Partials/', 'EXT:the_page/Resources/Private/Partials/', 'EXT:the_map/Resources/Private/Partials'), 'templateRootPaths.' => array('EXT:the_core/Resources/Private/Templates/', 'EXT:the_page/Resources/Private/Templates/'), 'dataProcessing.' => array('STAG\\TheCore\\DataProcessing\\SiteProcessor', '10.' => array('variables.' => array('layout' => 'TEXT', 'layout.' => array('data' => 'levelfield:-2, layout, slide', 'override.' => array('cObject' => 'TEXT', 'cObject.' => array('field' => 'layout'), 'value' => 'a', 'if.' => array('equals' => 'default', 'value.' => array('field' => 'layout'), 'negate' => '1')), 'case' => 'ucfirst')), 'dataProcessing.' => array('TYPO3\\CMS\\Frontend\\DataProcessing\\LanguageMenuProcessor', '15.' => array('languages' => 'auto', 'as' => 'languageNavigation'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '20.' => array('special' => 'rootline', 'special.' => array('range' => '0|-1'), 'includeNotInMenu' => '0', 'titleField' => 'nav_title // title', 'as' => 'breadcrumb'))), 'STAG\\ThePage\\DataProcessing\\PageProcessor', '20.' => array('as' => 'page', 'variables.' => array('currentURL' => 'TEXT', 'currentURL.' => array('data' => 'getIndpEnv:TYPO3_REQUEST_URL'))))))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 732
}
if (!$hooked) {
$contentObject = $this->getContentObject($name);
if ($contentObject) {
$content .= $this->render($contentObject, $conf);
} else {
// Call hook functions for extra processing
if ($name) {
foreach ($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/class.tslib_content.php']['cObjTypeAndClassDefault'] ?? [] as $className) {
at TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->cObjGetSingle('FLUIDTEMPLATE', array('templateName' => 'Entry', 'layoutRootPaths.' => array('EXT:the_core/Resources/Private/Layouts/', 'EXT:the_page/Resources/Private/Layouts/'), 'partialRootPaths.' => array('EXT:the_core/Resources/Private/Partials/', 'EXT:the_page/Resources/Private/Partials/', 'EXT:the_map/Resources/Private/Partials'), 'templateRootPaths.' => array('EXT:the_core/Resources/Private/Templates/', 'EXT:the_page/Resources/Private/Templates/'), 'dataProcessing.' => array('STAG\\TheCore\\DataProcessing\\SiteProcessor', '10.' => array('variables.' => array('layout' => 'TEXT', 'layout.' => array('data' => 'levelfield:-2, layout, slide', 'override.' => array('cObject' => 'TEXT', 'cObject.' => array('field' => 'layout'), 'value' => 'a', 'if.' => array('equals' => 'default', 'value.' => array('field' => 'layout'), 'negate' => '1')), 'case' => 'ucfirst')), 'dataProcessing.' => array('TYPO3\\CMS\\Frontend\\DataProcessing\\LanguageMenuProcessor', '15.' => array('languages' => 'auto', 'as' => 'languageNavigation'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '20.' => array('special' => 'rootline', 'special.' => array('range' => '0|-1'), 'includeNotInMenu' => '0', 'titleField' => 'nav_title // title', 'as' => 'breadcrumb'))), 'STAG\\ThePage\\DataProcessing\\PageProcessor', '20.' => array('as' => 'page', 'variables.' => array('currentURL' => 'TEXT', 'currentURL.' => array('data' => 'getIndpEnv:TYPO3_REQUEST_URL'))))), '10')
in /var/www/html/typo3_src-9.5.14/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 678
foreach ($sKeyArray as $theKey) {
$theValue = $setup[$theKey];
if ((int)$theKey && strpos($theKey, '.') === false) {
$conf = $setup[$theKey . '.'];
$content .= $this->cObjGetSingle($theValue, $conf, $addKey . $theKey);
}
}
return $content;
}
at TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->cObjGet(array('meta.' => array('robots' => 'index, follow', 'revisit-after' => '7 days', 'viewport' => 'width=device-width, initial-scale=1.0, viewport-fit=cover'), 'FLUIDTEMPLATE', '10.' => array('templateName' => 'Entry', 'layoutRootPaths.' => array('EXT:the_core/Resources/Private/Layouts/', 'EXT:the_page/Resources/Private/Layouts/'), 'partialRootPaths.' => array('EXT:the_core/Resources/Private/Partials/', 'EXT:the_page/Resources/Private/Partials/', 'EXT:the_map/Resources/Private/Partials'), 'templateRootPaths.' => array('EXT:the_core/Resources/Private/Templates/', 'EXT:the_page/Resources/Private/Templates/'), 'dataProcessing.' => array('STAG\\TheCore\\DataProcessing\\SiteProcessor', '10.' => array('variables.' => array('layout' => 'TEXT', 'layout.' => array('data' => 'levelfield:-2, layout, slide', 'override.' => array('cObject' => 'TEXT', 'cObject.' => array('field' => 'layout'), 'value' => 'a', 'if.' => array('equals' => 'default', 'value.' => array('field' => 'layout'), 'negate' => '1')), 'case' => 'ucfirst')), 'dataProcessing.' => array('TYPO3\\CMS\\Frontend\\DataProcessing\\LanguageMenuProcessor', '15.' => array('languages' => 'auto', 'as' => 'languageNavigation'), 'TYPO3\\CMS\\Frontend\\DataProcessing\\MenuProcessor', '20.' => array('special' => 'rootline', 'special.' => array('range' => '0|-1'), 'includeNotInMenu' => '0', 'titleField' => 'nav_title // title', 'as' => 'breadcrumb'))), 'STAG\\ThePage\\DataProcessing\\PageProcessor', '20.' => array('as' => 'page', 'variables.' => array('currentURL' => 'TEXT', 'currentURL.' => array('data' => 'getIndpEnv:TYPO3_REQUEST_URL'))))), 'bodyTagCObject' => 'USER', 'bodyTagCObject.' => array('userFunc' => 'STAG\\ThePage\\Service\\PageService->bodyTag'), 'headTag.' => array('cObject' => 'USER', 'cObject.' => array('userFunc' => 'STAG\\ThePage\\Service\\PageService->headTag')), 'jsInline.' => array('TEXT', '10.' => array('value' => ' function decryptCharcode(n,start,end,offset) { n = n + offset; if (offset > 0 && n > end) { n = start + (n - end - 1); } else if (offset < 0 && n < start) { n = end - (start - n - 1); } return String.fromCharCode(n); } function decryptString(enc,offset) { var dec = ""; var len = enc.length; for(var i=0; i < len; i++) { var n = enc.charCodeAt(i); if (n >= 0x2B && n <= 0x3A) { dec += decryptCharcode(n,0x2B,0x3A,offset); } else if (n >= 0x40 && n <= 0x5A) { dec += decryptCharcode(n,0x40,0x5A,offset); } else if (n >= 0x61 && n <= 0x7A) { dec += decryptCharcode(n,0x61,0x7A,offset); } else { dec += enc.charAt(i); } } return dec; } function linkTo_UnCryptMailto(s) { location.href = decryptString(s,-2); } if(!(\'ontouchstart\' in document.documentElement || navigator.maxTouchPoints > 0 || navigator.msMaxTouchPoints > 0)){ document.documentElement.classList.add(\'no-touchevents\'); }')), 'jsFooterInline.' => array('TEXT', '10.' => array('value' => ' var header = document.querySelector(\'.site > header\'); var stage = document.querySelector(\'.stage\'); function setCssVariabels(){ document.documentElement.style.setProperty(\'--header-height\', header.offsetHeight+\'px\'); if(stage) document.documentElement.style.setProperty(\'--stage-offset-top\', stage.offsetTop+\'px\'); }; setCssVariabels(); //header.classList.add(\'fixed\'); window.addEventListener(\'resize\', setCssVariabels);')), 'includeCSS.' => array('site' => '/public/entry.css'), 'includeJSFooter.' => array('site' => '/public/entry.js', 'site.' => array('async' => '1', 'defer' => '1'), 'dsgvo' => 'EXT:the_page/Resources/Public/JavaScript/cookieconsent.min.js', 'dsgvo.' => array('async' => '1', 'defer' => '1'), 'map' => 'https://maps.googleapis.com/maps/api/js?key=AIzaSyClC86yP8BZ5bjhdASfuZ6XdTYh-G8uvT0&language=en', 'map.' => array('forceOnTop' => '1', 'external' => '1', 'async' => '1', 'defer' => '1')), 'headerData.' => array('TEXT', '986.' => array('value' => '<style>
@media only screen and (max-width:649px) {
.item-list.ce-uploads .more{display: initial!important; margin:0!important;}
.item-list.ce-uploads .item{align-items: center;}
.item-list.ce-uploads .more a.button{font-size:0px;line-height:0px;}
}
@media only screen and (min-width:650px) {
.item-list.ce-uploads .more a.button svg{display:none;}
}
.footer-award-fb{
padding-top: 20px;
}
.footer-award-container{
padding-top: 60px;
}
.footer-award-container a{
display: inline-block;
padding-right: 10px;
}.footer-award-container a:last-child{padding:0;}
.footer-award-item{
height: 100px;
width: auto;
display: inline;
}
@media only screen and (min-width:769px){
.footer-award-container{
text-align: right;
padding-top:0;
}
}
</style>
'))))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/frontend/Classes/Http/RequestHandler.php line 246
* @return string
*/
protected function generatePageContent(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->generatePageContent(object(TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/frontend/Classes/Http/RequestHandler.php line 268
*/
protected function generatePageContentWithHeader(TypoScriptFrontendController $controller, ?SiteLanguage $siteLanguage): string
{
// Generate the page content, this has to be first, as some additional TSFE-related code could have been written
$pageContent = $this->generatePageContent($controller);
$pageRenderer = $this->getPageRenderer();
if ($controller->config['config']['moveJsFromHeaderToFooter'] ?? false) {
$pageRenderer->enableMoveJsFromHeaderToFooter();
}
at TYPO3\CMS\Frontend\Http\RequestHandler->generatePageContentWithHeader(object(TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController), object(TYPO3\CMS\Core\Site\Entity\SiteLanguage))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/frontend/Classes/Http/RequestHandler.php line 168
// If 'disableAllHeaderCode' is set, all the header-code is discarded
if ($controller->config['config']['disableAllHeaderCode'] ?? false) {
$controller->content = $this->generatePageContent($controller);
} else {
$controller->content = $this->generatePageContentWithHeader($controller, $request->getAttribute('language', null));
}
$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 /var/www/html/typo3_src-9.5.14/typo3/sysext/frontend/Classes/Middleware/OutputCompression.php line 46
// 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(TYPO3\CMS\Frontend\Http\RequestHandler))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 138
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/adminpanel/Classes/Middleware/AdminPanelDataPersister.php line 44
* @return ResponseInterface
*/
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
$response = $handler->handle($request);
if (
!($response instanceof NullResponse)
&& $GLOBALS['TSFE'] instanceof TypoScriptFrontendController
&& $GLOBALS['TSFE']->isOutputting()
at TYPO3\CMS\Adminpanel\Middleware\AdminPanelDataPersister->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 138
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/adminpanel/Classes/Middleware/AdminPanelRenderer.php line 46
* @return ResponseInterface
*/
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
$response = $handler->handle($request);
if (
!($response instanceof NullResponse)
&& $GLOBALS['TSFE'] instanceof TypoScriptFrontendController
&& $GLOBALS['TSFE']->isOutputting()
at TYPO3\CMS\Adminpanel\Middleware\AdminPanelRenderer->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 138
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/frontend/Classes/Middleware/ContentLengthResponseHeader.php line 45
* @return ResponseInterface
*/
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
$response = $handler->handle($request);
if (
!($response instanceof NullResponse)
&& $GLOBALS['TSFE'] instanceof TypoScriptFrontendController
&& $GLOBALS['TSFE']->isOutputting()) {
at TYPO3\CMS\Frontend\Middleware\ContentLengthResponseHeader->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 138
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/frontend/Classes/Middleware/ShortcutAndMountPointRedirect.php line 65
return new RedirectResponse($externalUrl, 303);
}
}
return $handler->handle($request);
}
protected function getRedirectUri(ServerRequestInterface $request): ?string
{
at TYPO3\CMS\Frontend\Middleware\ShortcutAndMountPointRedirect->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 138
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/frontend/Classes/Middleware/PrepareTypoScriptFrontendRendering.php line 118
GeneralUtility::makeInstance($className)->checkDataSubmission($this->controller);
}
}
return $handler->handle($request);
}
/**
* Small helper function to convert charsets for arrays to UTF-8
at TYPO3\CMS\Frontend\Middleware\PrepareTypoScriptFrontendRendering->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 138
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/frontend/Classes/Middleware/PageArgumentValidator.php line 99
['code' => PageAccessFailureReasons::CACHEHASH_COMPARISON_FAILED]
);
}
}
return $handler->handle($request);
}
/**
* Calculates a hash string based on additional parameters in the url.
at TYPO3\CMS\Frontend\Middleware\PageArgumentValidator->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 138
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/frontend/Classes/Middleware/MaintenanceMode.php line 53
) {
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(class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 138
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/frontend/Classes/Middleware/PageResolver.php line 171
}
$this->controller->determineId();
}
return $handler->handle($request);
}
/**
* Provides ways to bypass the '?id=[xxx]&type=[xx]' format, using either PATH_INFO or Server Rewrites
at TYPO3\CMS\Frontend\Middleware\PageResolver->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 138
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/frontend/Classes/Middleware/StaticRouteResolver.php line 66
return new HtmlResponse($content, 200, ['Content-Type' => $contentType]);
}
}
return $handler->handle($request);
}
/**
* @param File $file
at TYPO3\CMS\Frontend\Middleware\StaticRouteResolver->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 138
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/frontend/Classes/Middleware/SiteBaseRedirectResolver.php line 86
$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(class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 138
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /var/www/html/typo3conf/ext/the_detect/Classes/Middleware/SiteTheDetectGeoRedirectResolver.php line 285
// Register the result user as aspect
$this->setTheDetectAspect(GeneralUtility::makeInstance(Context::class), $result);
$response = $handler->handle($request);
if($this->addGeoDataToHeader) {
if (!empty($result)) {
foreach ($result as $header => $value) {
at STAG\TheDetect\Middleware\SiteTheDetectGeoRedirectResolver->getResponse(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056))
in /var/www/html/typo3conf/ext/the_detect/Classes/Middleware/SiteTheDetectGeoRedirectResolver.php line 151
// default language
return $this->doRedirect($request, $language, $configurationDetection);
}
return $this->getResponse($request, $handler);
}
/**
* Returns the preferred languages ("accepted languages") from the visitor's
at STAG\TheDetect\Middleware\SiteTheDetectGeoRedirectResolver->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 138
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/redirects/Classes/Http/Middleware/RedirectHandler.php line 70
return $response;
}
}
return $handler->handle($request);
}
/**
* Creates a PSR-7 compatible Response object
at TYPO3\CMS\Redirects\Http\Middleware\RedirectHandler->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 138
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/adminpanel/Classes/Middleware/AdminPanelInitiator.php line 58
$beUser = $GLOBALS['BE_USER'];
$beUser->adminPanel = GeneralUtility::makeInstance(AdminPanelView::class);
$beUser->extAdmEnabled = true;
}
return $handler->handle($request);
}
}
at TYPO3\CMS\Adminpanel\Middleware\AdminPanelInitiator->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 138
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/frontend/Classes/Middleware/SiteResolver.php line 68
// At this point, we later get further route modifiers
// for bw-compat we update $GLOBALS[TYPO3_REQUEST] to be used later in TSFE.
$GLOBALS['TYPO3_REQUEST'] = $request;
return $handler->handle($request);
}
}
at TYPO3\CMS\Frontend\Middleware\SiteResolver->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 138
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/adminpanel/Classes/Middleware/SqlLogging.php line 49
$connectionPool = GeneralUtility::makeInstance(ConnectionPool::class);
$connection = $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(class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 138
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/frontend/Classes/Middleware/BackendUserAuthenticator.php line 95
Bootstrap::loadExtTables();
$this->setBackendUserAspect(GeneralUtility::makeInstance(Context::class), $GLOBALS['BE_USER']);
}
return $handler->handle($request);
}
/**
* Creates the backend user object and returns it.
at TYPO3\CMS\Frontend\Middleware\BackendUserAuthenticator->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 138
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/frontend/Classes/Middleware/FrontendUserAuthenticator.php line 79
// Register the frontend user as aspect
$this->setFrontendUserAspect(GeneralUtility::makeInstance(Context::class), $frontendUser);
return $handler->handle($request);
}
/**
* It's possible to transfer a frontend user session via a GET/POST parameter 'FE_SESSION_KEY'.
at TYPO3\CMS\Frontend\Middleware\FrontendUserAuthenticator->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 138
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/frontend/Classes/Middleware/TypoScriptFrontendInitialization.php line 90
GeneralUtility::callUserFunction($_funcRef, $_params, $GLOBALS['TSFE']);
}
}
return $handler->handle($request);
}
}
at TYPO3\CMS\Frontend\Middleware\TypoScriptFrontendInitialization->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 138
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/frontend/Classes/Middleware/EidHandler.php line 50
{
$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(class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 138
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/frontend/Classes/Middleware/PreprocessRequestHook.php line 57
$hookParameters = [];
GeneralUtility::callUserFunction($hookFunction, $hookParameters, $hookParameters);
}
}
return $handler->handle($request);
}
}
at TYPO3\CMS\Frontend\Middleware\PreprocessRequestHook->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 138
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Middleware/NormalizedParamsAttribute.php line 58
// refactored to have ServerRequest object available where it is needed. This global will be
// deprecated then and removed.
$GLOBALS['TYPO3_REQUEST'] = $request;
return $handler->handle($request);
}
}
at TYPO3\CMS\Core\Middleware\NormalizedParamsAttribute->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 138
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/frontend/Classes/Middleware/TimeTrackerInitialization.php line 49
);
$timeTracker->start();
$timeTracker->push('');
return $handler->handle($request);
}
}
at TYPO3\CMS\Frontend\Middleware\TimeTrackerInitialization->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 138
if (!$middleware instanceof MiddlewareInterface) {
throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
}
return $middleware->process($request, $this->next);
}
};
}
}
at class@anonymous /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php0x7fcf81ceb056->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 67
* @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 /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/AbstractApplication.php line 108
{
$requestHandler = GeneralUtility::makeInstance($this->requestHandler);
$dispatcher = $this->createMiddlewareDispatcher($requestHandler);
return $dispatcher->handle($request);
}
/**
* Set up the application and shut it down afterwards
at TYPO3\CMS\Core\Http\AbstractApplication->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/frontend/Classes/Http/Application.php line 69
if (!$this->checkIfEssentialConfigurationExists()) {
return $this->installToolRedirect();
}
$this->initializeContext();
return parent::handle($request);
}
/**
* Check if LocalConfiguration.php and PackageStates.php exist
at TYPO3\CMS\Frontend\Http\Application->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /var/www/html/typo3_src-9.5.14/typo3/sysext/core/Classes/Http/AbstractApplication.php line 120
final public function run(callable $execute = null)
{
try {
$response = $this->handle(
\TYPO3\CMS\Core\Http\ServerRequestFactory::fromGlobals()
);
if ($execute !== null) {
call_user_func($execute);
}
at TYPO3\CMS\Core\Http\AbstractApplication->run()
in /var/www/html/typo3_src-9.5.14/index.php line 24
// Set up the application for the frontend
call_user_func(function () {
$classLoader = require __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 /var/www/html/typo3_src-9.5.14/index.php line 25
call_user_func(function () {
$classLoader = require __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();
});