protected function getRootPageIdForPage($pageUid) { $rootLineUtility = GeneralUtility::makeInstance('TYPO3\\CMS\\Core\\Utility\\RootlineUtility', $pageUid); /** @var \TYPO3\CMS\Core\Utility\RootlineUtility $rootLineUtility */ $rootLine = $rootLineUtility->get(); return is_array($rootLine) && count($rootLine) > 0 ? (int) $rootLine[0]['uid'] : 0; }