Deprecation: #95065 - Hook extTablesInclusion-PostProcessing

See forge#95065

Description

The TYPO3 hook $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['GLOBAL']['extTablesInclusion-PostProcessing'] which is executed after ext_tables.php files are included has been marked as deprecated.

The accompanied PHP interface for such hooks TYPO3\CMS\Core\Database\TableConfigurationPostProcessingHookInterface is marked as deprecated as well.

Impact

If a hook is registered in a TYPO3 installation, a PHP E_USER_DEPRECATED error is triggered.

Affected Installations

TYPO3 installations with custom extensions using this hook.

Migration

Migrate to PSR-14 events, mainly the newly introduced \TYPO3\CMS\Core\Core\Event\BootCompletedEvent and the existing \TYPO3\CMS\Core\Configuration\Event\AfterTcaCompilationEvent depending on the use-case.