Deprecation: #89554 - Deprecate \TYPO3\CMS\Extbase\Mvc\Controller\AbstractController

See forge#89554


The class \TYPO3\CMS\Extbase\Mvc\Controller\AbstractController has been marked as deprecated.

The AbstractController is an internal class which never really had any functionality besides providing some basic methods for the \TYPO3\CMS\Extbase\Mvc\Controller\ActionController. Therefore and in order to streamline the codebase of extbase, the AbstractController will be removed with TYPO3 11.0.


As all functionality of the AbstractController has been moved to the ActionController there is no impact for extbase extensions that used and extended the ActionController.

Affected Installations

Installations that extended the AbstractController directly.


Extend the ActionController.