Deprecation: #78581 - Flex form related parsing¶
See Issue #78581
Description¶
Three flex form data structure related parsing methods have been deprecated:
BackendUtility::getFlexFormDS()GeneralUtility::resolveSheetDefInDS()GeneralUtility::resolveAllSheetsInDS()
Impact¶
Calling those PHP methods will trigger a deprecation log entry.
Affected Installations¶
Extensions calling one of the above methods.
Migration¶
BackendUtility::getFlexFormDS() has been refactored to a combination of two methods
FlexFormTools->getDataStructureIdentifier() and FlexFormTools->parseDataStructureByIdentifier().
The two methods are heavily documented and the combination works in many cases just as before. Read the method
comments for a detailed description of their purpose.
Warning: The hook getFlexFormDSClass within BackendUtility::getFlexFormDS() is no longer called
by the core. Please refer to the according "Breaking" document for details on this topic.