[BUGFIX] Fallback to empty array if ExportController receives no input
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / 8.0 / Breaking-73516-GeneralUtilitygetFileAbsFileNameAllowsForTypo3MaindirSpecificPaths.rst
1
2 .. include:: ../../Includes.txt
3
4 ==============================================================================================
5 Breaking: #73516 - GeneralUtility::getFileAbsFileName allows for typo3/ maindir specific paths
6 ==============================================================================================
7
8 See :issue:`73516`
9
10 Description
11 ===========
12
13 The PHP method `GeneralUtility::getFileAbsFileName` used for resolving absolute paths has the option removed to only
14 resolve relative paths or paths to the typo3/ main directory.
15
16
17 Impact
18 ======
19
20 The two removed parameters are not evaluated anymore, thus always resolving any path, and additionally
21 always relative to the `PATH_site` variable (the installations' base directory).
22
23
24 Affected Installations
25 ======================
26
27 Any installation with an extension using the removed options to fetch data relative to the typo3/ directory.
28
29
30 Migration
31 =========
32
33 Use the `EXT:` syntax everywhere to resolve files within extension directories. If the path relative to the
34 typo3/ main directory is explicitly needed, the constant `TYPO3_mainDir` can be used as a prefix to the file.
35
36 .. index:: PHP-API, TypoScript