Deprecation: #101799 - ExtensionManagementUtility::addPageTSConfig()
See forge#101799
Description
The method \TYPO3\
has been marked as deprecated in TYPO3 v13 and will be removed with TYPO3 v14.
The global configuration option $GLOBALS
has been marked as deprecated in TYPO3 v13, will be ignored and removed from instance configuration
files as silent upgrade with TYPO3 v14.
Impact
Setting default page TSconfig using Extension
in ext_
files has been superseded by
Automatic inclusion of page TSconfig of extensions with
TYPO3 v12 already. The old way has been deprecated now, extensions should switch to
the new functionality by placing default page TSconfig in Configuration/
files.
Affected installations
Instances with extensions using Extension
or directly extending $GLOBALS
are affected: Using Extension
triggers a
deprecation level log message. The extension scanner will find usages of
Extension
as strong match.
Migration
Add default page TSconfig to a Configuration/
file within an
extension and remove calls to Extension
.
Placing default page TSconfig in Configuration/
files is
available since TYPO3 v12, extensions aiming for v12 and v13 compatibility can
simply switch over to the new way.