55 lines
1.2 KiB
ReStructuredText
55 lines
1.2 KiB
ReStructuredText
|
|
.. include:: /Includes.rst.txt
|
|
|
|
.. _breaking-72399:
|
|
|
|
==============================================================
|
|
Breaking: #72399 - Removed deprecated code from BackendUtility
|
|
==============================================================
|
|
|
|
See :issue:`72399`
|
|
|
|
Description
|
|
===========
|
|
|
|
Remove deprecated code from BackendUtility
|
|
|
|
The following methods have been removed:
|
|
|
|
`getExcludeFields()`
|
|
`getExplicitAuthFieldValues()`
|
|
`getSystemLanguages()`
|
|
`getRegisteredFlexForms()`
|
|
`implodeTSParams()`
|
|
`getThumbNail()`
|
|
`helpTextIcon()`
|
|
`getUrlToken()`
|
|
`exec_foreign_table_where_query()`
|
|
`replaceMarkersInWhereClause()`
|
|
`RTEgetObj()`
|
|
`countVersionsOfRecordsOnPage()`
|
|
`getPathType_web_nonweb()`
|
|
`isTableMovePlaceholderAware()`
|
|
|
|
|
|
Impact
|
|
======
|
|
|
|
Using the methods above directly in any third party extension will result in a fatal error.
|
|
|
|
|
|
Affected Installations
|
|
======================
|
|
|
|
Instances which use custom calls to one of the above mentioned methods.
|
|
|
|
|
|
Migration
|
|
=========
|
|
|
|
For `helpTextIcon()` use `cshItem()` instead.
|
|
For `isTableMovePlaceholderAware()` use `isTableWorkspaceEnabled()` directly.
|
|
For `countVersionsOfRecordsOnPage()` use `\TYPO3\CMS\Workspaces\Service\WorkspaceService::hasPageRecordVersions` to check for record versions.
|
|
|
|
.. index:: PHP-API, Backend
|