Deprecation: #89554 - Deprecate TYPO3CMSExtbaseMvcControllerAbstractController

See Issue #89554

Description

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.

Impact

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.

Migration

Extend the ActionController.