[TASK] Enable mssql on PHP 7.3 nightly tests
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / 8.0 / Breaking-72399-RemovedDeprecatedCodeFromBackendUtility.rst
1
2 .. include:: ../../Includes.txt
3
4 ==============================================================
5 Breaking: #72399 - Removed deprecated code from BackendUtility
6 ==============================================================
7
8 See :issue:`72399`
9
10 Description
11 ===========
12
13 Remove deprecated code from BackendUtility
14
15 The following methods have been removed:
16
17 `getExcludeFields()`
18 `getExplicitAuthFieldValues()`
19 `getSystemLanguages()`
20 `getRegisteredFlexForms()`
21 `implodeTSParams()`
22 `getThumbNail()`
23 `helpTextIcon()`
24 `getUrlToken()`
25 `exec_foreign_table_where_query()`
26 `replaceMarkersInWhereClause()`
27 `RTEgetObj()`
28 `countVersionsOfRecordsOnPage()`
29 `getPathType_web_nonweb()`
30 `isTableMovePlaceholderAware()`
31
32
33 Impact
34 ======
35
36 Using the methods above directly in any third party extension will result in a fatal error.
37
38
39 Affected Installations
40 ======================
41
42 Instances which use custom calls to one of the above mentioned methods.
43
44
45 Migration
46 =========
47
48 For `helpTextIcon()` use `cshItem()` instead.
49 For `isTableMovePlaceholderAware()` use `isTableWorkspaceEnabled()` directly.
50 For `countVersionsOfRecordsOnPage()` use `\TYPO3\CMS\Workspaces\Service\WorkspaceService::hasPageRecordVersions` to check for record versions.
51
52 .. index:: PHP-API, Backend