Breaking: #61785 - getCompressedTCarray and includeTCA from TypoScriptFrontendController removed¶
See forge#61785
Description¶
Methods getCompressedTCarray()
and includeTCA()
from \TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController
have been removed.
Impact¶
Extensions that still use \TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController::getCompressedTCarray()
or \TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController::includeTCA()
will trigger a fatal error.
Affected installations¶
A TYPO3 instance is affected if a 3rd party extension uses one of the removed functions.
Migration¶
Full TCA is always loaded during bootstrap in FE, the methods are obsolete.
If an eid script calls this method to load TCA, use \TYPO3\CMS\Frontend\Utility\EidUtility::initTCA()
instead.