[TASK] Deprecate $GLOBALS['TYPO3_LOADED_EXT']
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / master / Deprecation-86404-DeprecateGLOBALSTYPO3_LOADED_EXT.rst
1 .. include:: ../../Includes.txt
2
3 ============================================================
4 Deprecation: #86404 - Deprecate $GLOBALS['TYPO3_LOADED_EXT']
5 ============================================================
6
7 See :issue:`86404`
8
9 Description
10 ===========
11
12 The global :php:`$GLOBALS['TYPO3_LOADED_EXT']` has been deprecated in favor
13 of the :php:`PackageManager` API.
14
15
16 Impact
17 ======
18
19 Accessing :php:`$GLOBALS['TYPO3_LOADED_EXT']` is discouraged.
20
21
22 Affected Installations
23 ======================
24
25 Instances with extensions using :php:`$GLOBALS['TYPO3_LOADED_EXT']`.
26
27
28 Migration
29 =========
30
31 Use the :php:`getActivePackages()` method of
32 :php:`\TYPO3\CMS\Core\Package\PackageManager` to get a list of active
33 packages.
34
35 .. index:: PHP-API, FullyScanned