[TASK] Removed deprecated code from lowlevel and utility functions
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / master / Breaking-72431-RemovedDeprecatedCodeFromLowlevelAndUtilityFunctions.rst
1 =============================================================================
2 Breaking: #72431 - Remove deprecated code from lowlevel and utility functions
3 =============================================================================
4
5 Description
6 ===========
7
8 The following deprecated methods have been removed:
9
10 * ``ConfigurationView->printContent()``
11 * ``DatabaseIntegrityView->printContent()``
12 * ``StringUtility::isLastPartOfString()``
13 * ``Bootstrap->executeExtTablesAdditionalFile()``
14 * ``DatabaseTreeDataProvider->emitDeprecatedPostProcessTreeDataSignal()``
15
16
17 Impact
18 ======
19
20 Using the methods above directly in any third party extension will result in a fatal error.
21
22
23 Affected Installations
24 ======================
25
26 Instances which use calls to the methods above.
27 Instances which use TYPO3_extTableDef_script for TCA overrides.
28 Instances which use the signal TYPO3\\CMS\\Core\\Tree\\TableConfiguration\\TableConfiguration\\DatabaseTreeDataProvider
29
30
31 Migration
32 =========
33
34 * ``StringUtility::isLastPartOfString()`` use endsWith() instead
35 * ``Bootstrap->executeExtTablesAdditionalFile()`` (TYPO3_extTableDef_script) Move your TCA overrides to Configuration/TCA/Overrides of your project specific extension, or slot the signal "tcaIsBeingBuilt" for further processing.
36 * ``DatabaseTreeDataProvider->emitDeprecatedPostProcessTreeDataSignal()`` Update the signal name to TYPO3\\CMS\\Core\\Tree\\TableConfiguration\\DatabaseTreeDataProvider.
37