[!!!][TASK] Trees do not use global SOBE anymore
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / master / Breaking-69276-ElementBrowserControllerbrowserRemoved.rst
1 =============================================================
2 Breaking: #69276 - ElementBrowserController::$browser removed
3 =============================================================
4
5 Description
6 ===========
7
8 The ``$browser`` member of ``\TYPO3\CMS\Recordlist\Controller\ElementBrowserController`` has been removed.
9
10
11 Impact
12 ======
13
14 Any third party code accessing ``$GLOBAL['SOBE']->browser`` will break.
15
16
17 Affected Installations
18 ======================
19
20 Installations using third party code, which accesses ``$GLOBAL['SOBE']->browser``.
21
22
23 Migration
24 =========
25
26 If the code is extending one of the ElementBrowser tree classes, the protected member ``$elementBrowser`` can be used to access the underlying ElementBrowser instance.
27
28 If your code is using the ElementBrowser tree classes, an instance of ``ElementBrowser`` has to be injected using the setter.