[TASK] Avoid usages to TSFE->sys_page
Since TYPO3 v9, PageRepository dependencies are in better shape with the introduction of Context API. With TYPO3 v12, it is fully encapsulated and can now be called and instantiated when needed, instead of using TSFE->sys_page. This patch migrates the last occurrences in TYPO3 Core and only sets TSFE->sys_page as b/w compat layer (deprecation later together with other properties). Resolves: #102723 Releases: main Change-Id: I7a21ba28bfc0a22e4b980cc582c055864ebbaedd Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/82276 Reviewed-by:Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Sascha Nowak <sascha.nowak@netlogix.de> Tested-by:
core-ci <typo3@b13.com> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
Showing
- typo3/sysext/core/Classes/Resource/ResourceFactory.php 13 additions, 5 deletionstypo3/sysext/core/Classes/Resource/ResourceFactory.php
- typo3/sysext/core/Documentation/Changelog/13.0/Breaking-102621-MostTSFEMembersMarkedInternalOrRead-only.rst 1 addition, 1 deletion...aking-102621-MostTSFEMembersMarkedInternalOrRead-only.rst
- typo3/sysext/extbase/Tests/Functional/Persistence/TranslationTest.php 0 additions, 6 deletions.../extbase/Tests/Functional/Persistence/TranslationTest.php
- typo3/sysext/fluid/Tests/Functional/ViewHelpers/FormViewHelperTest.php 0 additions, 3 deletions...fluid/Tests/Functional/ViewHelpers/FormViewHelperTest.php
- typo3/sysext/fluid/Tests/Functional/ViewHelpers/Link/ActionViewHelperTest.php 0 additions, 4 deletions...ests/Functional/ViewHelpers/Link/ActionViewHelperTest.php
- typo3/sysext/fluid/Tests/Functional/ViewHelpers/Link/PageViewHelperTest.php 0 additions, 4 deletions.../Tests/Functional/ViewHelpers/Link/PageViewHelperTest.php
- typo3/sysext/fluid/Tests/Functional/ViewHelpers/Uri/ActionViewHelperTest.php 0 additions, 4 deletions...Tests/Functional/ViewHelpers/Uri/ActionViewHelperTest.php
- typo3/sysext/fluid/Tests/Functional/ViewHelpers/Uri/PageViewHelperTest.php 0 additions, 4 deletions...d/Tests/Functional/ViewHelpers/Uri/PageViewHelperTest.php
- typo3/sysext/frontend/Classes/ContentObject/AbstractContentObject.php 1 addition, 9 deletions.../frontend/Classes/ContentObject/AbstractContentObject.php
- typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php 21 additions, 16 deletions.../frontend/Classes/ContentObject/ContentObjectRenderer.php
- typo3/sysext/frontend/Classes/Middleware/TypoScriptFrontendInitialization.php 4 additions, 7 deletions...d/Classes/Middleware/TypoScriptFrontendInitialization.php
- typo3/sysext/frontend/Classes/Page/PageInformation.php 0 additions, 19 deletionstypo3/sysext/frontend/Classes/Page/PageInformation.php
- typo3/sysext/frontend/Classes/Typolink/AbstractTypolinkBuilder.php 0 additions, 2 deletions...ext/frontend/Classes/Typolink/AbstractTypolinkBuilder.php
- typo3/sysext/frontend/Classes/Typolink/DatabaseRecordLinkBuilder.php 5 additions, 3 deletions...t/frontend/Classes/Typolink/DatabaseRecordLinkBuilder.php
- typo3/sysext/frontend/Classes/Typolink/PageLinkBuilder.php 8 additions, 5 deletionstypo3/sysext/frontend/Classes/Typolink/PageLinkBuilder.php
- typo3/sysext/frontend/Tests/Functional/ContentObject/ContentObjectRendererTest.php 0 additions, 2 deletions...ts/Functional/ContentObject/ContentObjectRendererTest.php
- typo3/sysext/frontend/Tests/Functional/ContentObject/FilesContentObjectTest.php 0 additions, 5 deletions...Tests/Functional/ContentObject/FilesContentObjectTest.php
- typo3/sysext/frontend/Tests/Unit/ContentObject/ContentObjectRendererTest.php 9 additions, 5 deletions...nd/Tests/Unit/ContentObject/ContentObjectRendererTest.php
- typo3/sysext/frontend/Tests/Unit/Typolink/DatabaseRecordLinkBuilderTest.php 1 addition, 1 deletion...end/Tests/Unit/Typolink/DatabaseRecordLinkBuilderTest.php
- typo3/sysext/indexed_search/Classes/Domain/Repository/IndexSearchRepository.php 2 additions, 1 deletion...earch/Classes/Domain/Repository/IndexSearchRepository.php
Please register or sign in to comment