Actions
Task #39128
closedRemove old XCLASS compatibility layer
Start date:
2012-07-20
Due date:
% Done:
100%
Estimated time:
TYPO3 Version:
6.0
PHP Version:
5.3
Tags:
Complexity:
easy
Sprint Focus:
Description
The XCLASS handling that was changed with #31893 allows to register XCLASS'es with an entry in ext_autoload. The patch introduced a compatibility layer to support the old registration by guessing the needed array key in TYPO3_CONF_VARS. This turns out to not work very reliable and could only be fixed with a massive organizational and performance overhead.
Therefore, this patch now drops the complete compatibility layer, so an extension must be adapted to support the new scheme. This is ok, since extension authors maintaining extensions with XCLASS'es are aware that those classes already break frequently in the past, and were already advised to request hooks in the long run.
Actions