Breaking: #72419 - Remove deprecated code from backend controllers

See forge#72419

Description

Remove deprecated code from backend controllers

The following methods have been removed:

BackendController::getPageRenderer BackendController::addToolbarItem ClickMenuController::init ClickMenuController::main ClickMenuController::printContent ElementInformationController::printContent MoveElementController::printContent NewContentElementController::getWizardItems DummyController::printContent EditDocumentController::printContent EditDocumentController::editRegularContentFromId FileSystemNavigationFrameController::printContent LoginFramesetController::printContent NewRecordController::printContent SimpleDataHandlerController::finish ColorpickerController::printContent EditController::closeWindow RteController::printContent TableController::printContent

The following classes have been removed completely:

ListFrameLoaderController PageTreeNavigationController

Impact

Using the one of the methods or classes above will result in a fatal error.

Affected Installations

Instances which use custom calls to the methods or classes above.

Migration

For BackendController::addToolbarItem Toolbar items are registered in $GLOBALS['TYPO3_CONF_VARS']['BE']['toolbarItems'] now.