[!!!][TASK] Remove deprecated code from backend controllers
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / master / Breaking-72419-RemoveDeprecatedCodeFromBackendControllers.rst
1 ==================================================================
2 Breaking: #72419 - Remove deprecated code from backend controllers
3 ==================================================================
4
5 Description
6 ===========
7
8 Remove deprecated code from backend controllers
9
10 The following methods have been removed:
11
12 ``BackendController::getPageRenderer``
13 ``BackendController::addToolbarItem``
14 ``ClickMenuController::init``
15 ``ClickMenuController::main``
16 ``ClickMenuController::printContent``
17 ``ElementInformationController::printContent``
18 ``MoveElementController::printContent``
19 ``NewContentElementController::getWizardItems``
20 ``DummyController::printContent``
21 ``EditDocumentController::printContent``
22 ``EditDocumentController::editRegularContentFromId``
23 ``FileSystemNavigationFrameController::printContent``
24 ``LoginFramesetController::printContent``
25 ``NewRecordController::printContent``
26 ``SimpleDataHandlerController::finish``
27 ``ColorpickerController::printContent``
28 ``EditController::closeWindow``
29 ``RteController::printContent``
30 ``TableController::printContent``
31
32
33 The following classes have been removed completely:
34
35 ``ListFrameLoaderController``
36 ``PageTreeNavigationController``
37
38
39 Impact
40 ======
41
42 Using the one of the methods or classes above will result in a fatal error.
43
44
45 Affected Installations
46 ======================
47
48 Instances which use custom calls to the methods or classes above.
49
50
51 Migration
52 =========
53
54 For ``BackendController::addToolbarItem`` Toolbar items are registered in $GLOBALS['TYPO3_CONF_VARS']['BE']['toolbarItems'] now.