[TASK] Deprecate usage of $GLOBALS[LOCAL_LANG]
Instead of juggling with the globals, this should be handled within the same LanguageService instance that knows the language that was fetched. Instead LanguageService now always returns the loaded labels from the given file. Resolves: #88567 Releases: master Change-Id: Ie6a0367712625358b2c95b556c9fb0590e0d52ab Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/60878 Tested-by:TYPO3com <noreply@typo3.com> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
Showing
- typo3/sysext/backend/Classes/Controller/ContentElement/NewContentElementController.php 0 additions, 4 deletions...Controller/ContentElement/NewContentElementController.php
- typo3/sysext/core/Classes/Localization/LanguageService.php 51 additions, 9 deletionstypo3/sysext/core/Classes/Localization/LanguageService.php
- typo3/sysext/core/Documentation/Changelog/master/Deprecation-88567-GLOBALS_LOCAL_LANG.rst 50 additions, 0 deletions...Changelog/master/Deprecation-88567-GLOBALS_LOCAL_LANG.rst
- typo3/sysext/install/Configuration/ExtensionScanner/Php/ArrayGlobalMatcher.php 5 additions, 0 deletions...Configuration/ExtensionScanner/Php/ArrayGlobalMatcher.php
- typo3/sysext/install/Configuration/ExtensionScanner/Php/MethodArgumentDroppedMatcher.php 6 additions, 0 deletions...ion/ExtensionScanner/Php/MethodArgumentDroppedMatcher.php
Please register or sign in to comment