[TASK] Use RootlineUtility directly
Instead of calling PageRepository to fetch the rootline, RootlineUtility can do that now directly. However, all exceptions are more specific and caught specifically, for each use-case. Additionally, PageRepository->getRootline() is deprecated now. For this reason, the deprecation for the argument $ignoreMPerrors is removed again, as it does not make sense anymore. Resolves: #85557 Releases: master Change-Id: I5a9192311c5616f5a58e89a39c3869b593e97968 Reviewed-on: https://review.typo3.org/57590 Tested-by:TYPO3com <no-reply@typo3.com> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
Showing
- typo3/sysext/backend/Classes/Controller/Page/TreeController.php 7 additions, 3 deletions...sysext/backend/Classes/Controller/Page/TreeController.php
- typo3/sysext/core/Classes/Exception/Page/BrokenRootLineException.php 24 additions, 0 deletions...t/core/Classes/Exception/Page/BrokenRootLineException.php
- typo3/sysext/core/Classes/Exception/Page/CircularRootLineException.php 24 additions, 0 deletions...core/Classes/Exception/Page/CircularRootLineException.php
- typo3/sysext/core/Classes/Exception/Page/MountPointException.php 24 additions, 0 deletions...ysext/core/Classes/Exception/Page/MountPointException.php
- typo3/sysext/core/Classes/Exception/Page/MountPointsDisabledException.php 25 additions, 0 deletions...e/Classes/Exception/Page/MountPointsDisabledException.php
- typo3/sysext/core/Classes/Exception/Page/PageNotFoundException.php 24 additions, 0 deletions...ext/core/Classes/Exception/Page/PageNotFoundException.php
- typo3/sysext/core/Classes/Exception/Page/PagePropertyRelationNotFoundException.php 24 additions, 0 deletions.../Exception/Page/PagePropertyRelationNotFoundException.php
- typo3/sysext/core/Classes/Exception/Page/RootLineException.php 25 additions, 0 deletions.../sysext/core/Classes/Exception/Page/RootLineException.php
- typo3/sysext/core/Classes/Utility/RootlineUtility.php 16 additions, 11 deletionstypo3/sysext/core/Classes/Utility/RootlineUtility.php
- typo3/sysext/core/Documentation/Changelog/9.3/Deprecation-85105-3rdMethodArgumentInPageRepository-getRootLine.rst 0 additions, 37 deletions...n-85105-3rdMethodArgumentInPageRepository-getRootLine.rst
- typo3/sysext/core/Documentation/Changelog/master/Deprecation-85557-PageRepository-getRootLine.rst 34 additions, 0 deletions...g/master/Deprecation-85557-PageRepository-getRootLine.rst
- typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php 45 additions, 23 deletions...ntend/Classes/Controller/TypoScriptFrontendController.php
- typo3/sysext/frontend/Classes/Page/PageRepository.php 2 additions, 5 deletionstypo3/sysext/frontend/Classes/Page/PageRepository.php
- typo3/sysext/frontend/Classes/Typolink/PageLinkBuilder.php 4 additions, 2 deletionstypo3/sysext/frontend/Classes/Typolink/PageLinkBuilder.php
- typo3/sysext/frontend/Tests/Functional/ContentObject/ContentObjectRendererTest.php 10 additions, 12 deletions...ts/Functional/ContentObject/ContentObjectRendererTest.php
- typo3/sysext/indexed_search/Classes/Controller/SearchController.php 43 additions, 35 deletions...xt/indexed_search/Classes/Controller/SearchController.php
- typo3/sysext/indexed_search/Classes/Hook/CrawlerHook.php 16 additions, 11 deletionstypo3/sysext/indexed_search/Classes/Hook/CrawlerHook.php
- typo3/sysext/install/Configuration/ExtensionScanner/Php/MethodArgumentDroppedMatcher.php 0 additions, 6 deletions...ion/ExtensionScanner/Php/MethodArgumentDroppedMatcher.php
- typo3/sysext/install/Configuration/ExtensionScanner/Php/MethodCallMatcher.php 7 additions, 0 deletions.../Configuration/ExtensionScanner/Php/MethodCallMatcher.php
- typo3/sysext/workspaces/Tests/Functional/DataHandling/IRRE/CSV/Modify/ActionTest.php 1 addition, 1 deletion...ts/Functional/DataHandling/IRRE/CSV/Modify/ActionTest.php
Please register or sign in to comment