Files
cms-core/Documentation/Changelog/8.0/Breaking-72399-RemovedDeprecatedCodeFromBackendUtility.rst

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