[BUGFIX] Fallback to empty array if ExportController receives no input
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / 8.0 / Breaking-72686-RemovedRteHtmlParserMethods.rst
1
2 .. include:: ../../Includes.txt
3
4 ================================================
5 Breaking: #72686 - Removed RteHtmlParser methods
6 ================================================
7
8 See :issue:`72686`
9
10 Description
11 ===========
12
13 The following methods within `RteHtmlParser` have been removed without substitution:
14
15     * `RteHtmlParser->siteUrl()`
16     * `RteHtmlParser->getUrl()`
17
18 The second method parameter of the following methods have been removed as they have no effect anymore:
19
20     * `RteHtmlParser->HTMLcleaner_db()`
21     * `RteHtmlParser->getKeepTags()`
22
23
24 Impact
25 ======
26
27 Calling either `RteHtmlParser->siteUrl()` or `RteHtmlParser->getUrl()` will result in a PHP fatal error.
28
29 Calling `RteHtmlParser->HTMLcleaner_db()` or `RteHtmlParser->getKeepTags()` with a second parameter will have no effect anymore.
30
31
32 Affected Installations
33 ======================
34
35 TYPO3 instances which use RteHtmlParser methods directly within a third-party extension for HTML transformation.
36
37
38 Migration
39 =========
40
41 Use `GeneralUtility::getUrl()` instead of `RteHtmlParser->getUrl()`.
42
43 Use `GeneralUtility::getIndpEnv('TYPO3_SITE_URL')` instead of `RteHtmlParser->siteUrl()`.
44
45 .. index:: PHP-API, RTE