Breaking: #82689 - Backend AbstractWizardController not extends AbstractModule
See forge#82689
Description
The PHP class
\TYPO3\
no
longer extends class
\TYPO3\
. This can be breaking
if wizard classes of extensions depend on method
process
or the initialized
property
module
.
PHP class
\TYPO3\
has been deprecated and should not be used any longer.
Impact
- Using class
Abstract
will throw a deprecation warningModule - Extensions with wizards extending class
Abstract
may fatal if they use propertyWizard Controller module
Template - Extensions with wizards extending class
Abstract
may fatal if they use they registered routes to methodWizard Controller process
Request
Affected Installations
Installations with extensions with one of the above described patterns.
Migration
Extensions that extend
Abstract
should initialize
module
at an appropriate place instead. Instead of
process
, routes should be
registered in an extensions Configuration/
and
Configuration/
.