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