[TASK] Actively deprecate TypoScript TemplateService
With last non-b/w compatibility related calls to TypoScript/TemplateService being removed, we can now actively deprecate method usages of this class. The deprecation has been mentioned with v12.0 in Breaking-97816-NewTypoScriptParserInFrontend.rst already, the patch adds trigger_error() calls and streamlines some left over comments. Another ReST file is added pointing to the new Request attribute added in Frontend context. Resolves: #99020 Related: #98503 Related: #97816 Releases: main Change-Id: Id01f4a4cb230f632f599e06ff4efe67fd53717c3 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76477 Tested-by:core-ci <typo3@b13.com> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
Stefan Bürk <stefan@buerk.tech> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Stefan Bürk <stefan@buerk.tech>
Showing
- typo3/sysext/core/Classes/Configuration/Parser/PageTsConfigParser.php 0 additions, 1 deletion.../core/Classes/Configuration/Parser/PageTsConfigParser.php
- typo3/sysext/core/Classes/TypoScript/TemplateService.php 42 additions, 0 deletionstypo3/sysext/core/Classes/TypoScript/TemplateService.php
- typo3/sysext/core/Classes/Utility/ExtensionManagementUtility.php 1 addition, 1 deletion...ysext/core/Classes/Utility/ExtensionManagementUtility.php
- typo3/sysext/core/Configuration/DefaultConfiguration.php 1 addition, 1 deletiontypo3/sysext/core/Configuration/DefaultConfiguration.php
- typo3/sysext/core/Documentation/Changelog/12.1/Deprecation-99020-DeprecateTypoScriptTemplateService.rst 49 additions, 0 deletions.../Deprecation-99020-DeprecateTypoScriptTemplateService.rst
- typo3/sysext/core/Tests/UnitDeprecated/TypoScript/Fixtures/ext_typoscript_setup.typoscript 1 addition, 0 deletions...cated/TypoScript/Fixtures/ext_typoscript_setup.typoscript
- typo3/sysext/core/Tests/UnitDeprecated/TypoScript/TemplateServiceTest.php 1 addition, 1 deletion...e/Tests/UnitDeprecated/TypoScript/TemplateServiceTest.php
- typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php 0 additions, 1 deletion...ntend/Classes/Controller/TypoScriptFrontendController.php
- typo3/sysext/frontend/Classes/Typolink/PageLinkBuilder.php 0 additions, 3 deletionstypo3/sysext/frontend/Classes/Typolink/PageLinkBuilder.php
- typo3/sysext/install/Configuration/ExtensionScanner/Php/ClassNameMatcher.php 6 additions, 0 deletions...l/Configuration/ExtensionScanner/Php/ClassNameMatcher.php
- typo3/sysext/t3editor/Resources/Private/tsref.xml 2 additions, 2 deletionstypo3/sysext/t3editor/Resources/Private/tsref.xml
Please register or sign in to comment