Deprecation: #88569 - Locales::initialize() in favor of regular singleton instance
See forge#88569
Description
The method
TYPO3\
has been marked as deprecated.
It was a workaround to re-initialize the Singleton Instance of the PHP class
Locales
for user-defined locales, which were
loaded by an extensions' ext_
.
Locales
is now initialized only when needed, and not during the early bootstrap process,
making this functionality obsolete, as this is taken care of within the regular constructor.
Impact
Calling
TYPO3\
will trigger a PHP
E_
error.
Affected Installations
Any TYPO3 installation with a third-party extension calling
Locales::
directly.
Migration
Replace the function call by a regular
General
or use Dependency Injection (Constructor Injection or ObjectManager) to fetch an instance of
the
Locales
class.