Deprecation: #82902 - Custom Backend Module registration methods¶
See forge#82902
Description¶
The internal API to register backend modules via ExtensionManagementUtility::configureModule()
and
configureModuleFunction
has been marked as deprecated.
It was solely introduced to allow script-based dispatching of backend modules used in TYPO3 v6.2 which had multiple entry-points (mod1/conf.php and mod1/index.php).
Since TYPO3 v7 Backend Routing is available, thus the old registration API is no longer needed.
Impact¶
Registering a configureModuleFunction
will trigger a deprecation warning.
Calling ExtensionManagementUtility::configureModule()
will trigger a deprecation warning.
Affected Installations¶
Installations with legacy and/or custom Backend modules in extensions.
Migration¶
Use either ExtensionManagementUtility::addModule()
or Extbase's
ExtensionUtility::registerModule()
to register a module, always providing a routeTarget
.