6724d94cad4a9213238b9cc51bf90459deef5a23
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / 8.0 / Breaking-74029-RemoveModuleLoader-getRelativePath.rst
1
2 .. include:: ../../Includes.txt
3
4 =========================================================
5 Breaking: #74029 - Remove ModuleLoader->getRelativePath()
6 =========================================================
7
8 See :issue:`74029`
9
10 Description
11 ===========
12
13 The method `ModuleLoader->getRelativePath()` has been removed. It was previously part when registering
14 traditional script-based modules, which did not use the new Icon API for the backend.
15
16
17 Impact
18 ======
19
20 Calling the method above directly will result in a fatal PHP error.
21
22
23 Affected Installations
24 ======================
25
26 Any installation working with extensions that set up the ModuleLoader class and call the method `getRelativePath()` directly.
27
28
29 Migration
30 =========
31
32 Use `PathUtility::getRelativePath()` when the functionality is still needed.
33
34 .. index:: php