Breaking: #37180 - ExtDirectDebug and $GLOBALS['error'] removed

See forge#37180

Description

The class \TYPO3\CMS\Core\ExtDirect\ExtDirectDebug has been removed and within the change, also the usage of the global variable $GLOBALS['error'] has been removed.

The following global methods are removed as well:

  • debugBegin()
  • debugEnd()

Impact

Accessing the class \TYPO3\CMS\Core\ExtDirect\ExtDirectDebug, the global variable $GLOBALS['error'] or the global methods debugBegin() and debugEnd() will lead to an exception.

Affected Installations

All instances, that use the mentioned class, global methods or access the global variable. The extension scanner of the install tool will find affected extensions.