Deprecation: #78899 - FormEngine Methods
See forge#78899
Description
The following methods have been marked as deprecated:
TYPO3\CMS\ Core\ Database\ Relation Handler->ready For Interface () TYPO3\CMS\ Backend\ Form\ Form Data Provider->sanitize Max Items () TYPO3\CMS\ Backend\ Utility:: get Spec Conf Parts () TYPO3\and backend routeCMS\ Backend\ Controller\ Wizard\ Colorpicker Controller wizard_colorpicker TYPO3\and templateCMS\ Backend\ Form\ Wizard\ Suggest Wizard typo3/sysext/ backend/ Resources/ Private/ Templates/ Wizards/ Suggest Wizard. html TYPO3\CMS\ Backend\ Form\ Abstract Node->get Validation Data As Data Attribute () TYPO3\CMS\ Backend\ Form\ Element->render Wizards ()
Impact
Using above methods will throw a deprecation warning.
Affected Installations
Extensions using above methods.
Migration
sanitizehas been merged into calling methods using a default value and sanitizing withMax Items () Math.Utility:: force Integer In Range () readyhas been substituted with the easier to parse methodFor Interface () get.Resolved Item Array () getis obsolete with the removal ofSpec Conf Parts () defaultTCAExtras Colorpickeris obsolete with the JavaScript based colorpicker in the backendController Suggesthas been merged intoWizard Groupdirectly, the standalone class is obsoleteElement get- useValidation Data As Data Attribute () getandValidation Data As Json String () htmlspecialcharsthe result or use() Generalwith second argument set to true.Utility:: implode Attributes () renderhas been substituted with the new APIWizards () Node. OldExpansion popup, userwizards are still called and rendered, but the method usage should be avoided and extensions should switch to the new API.Func, script
Extensions using above methods should consider to switch away from those methods.