Deprecation: #86270 - config.tx_extbase.objects and plugin.tx_%plugin%.objects
See forge#86270
Description
The
config. and
plugin. configuration options
have been marked as deprecated.
Impact
Configuring class overrides using
config. or
plugin.
will trigger a PHP
E_ error.
Affected Installations
All installations that make use of the TypoScript
config. or
plugin.
configuration options are affected.
Migration
Use XCLASSes configured in ext_ using
$GLOBALS.
Register implementations in the Extbase object container instead if you need to override classes
that are processed by the
Property like domain models or if you rely on additional
injections:
GeneralUtility::makeInstance(\TYPO3\CMS\Extbase\Object\Container\Container::class)
->registerImplementation(Base::class, Override::class);
If you conditionally configured
config. or
plugin., then move that conditional logic into the
overriding class itself.