[!!!][TASK] Remove ExtJS Debugging and $GLOBALS['error']
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / master / Breaking-37180-RemovedExtDirectDebugAndGLOBALSerror.rst
1 .. include:: ../../Includes.txt
2
3 ===============================================================
4 Breaking: #37180 - ExtDirectDebug and $GLOBALS['error'] removed
5 ===============================================================
6
7 See :issue:`37180`
8
9 Description
10 ===========
11
12 The class :php:`TYPO3\CMS\Core\ExtDirect\ExtDirectDebug` has been removed and within the change, also the usage of the
13 global variable :php:`$GLOBALS['error']` has been removed.
14
15 The following global methods are removed as well:
16
17 - :php:`debugBegin()`
18 - :php:`debugEnd()`
19
20
21 Impact
22 ======
23
24 Accessing the class :php:`TYPO3\CMS\Core\ExtDirect\ExtDirectDebug`, the global variable :php:`$GLOBALS['error']` or the
25 global methods :php:`debugBegin()` and :php:`debugEnd()` will lead to an exception.
26
27
28 Affected Installations
29 ======================
30
31 All instances, that use the mentioned class, global methods or access the global variable.
32 The extension scanner of the install tool will find affected extensions.
33
34 .. index:: PHP-API, FullyScanned