Deprecation: #97312 - Deprecate CSH-related methods
See forge#97312
Description
In order to be less breaking for extension authors, classes related to Context Sensitive Help (CSH) have been marked as deprecated:
\TYPO3\
CMS\ Backend\ Template\ Components\ Buttons\ Action\ Help Button
In order to be less breaking for extension authors, methods related to Context Sensitive Help (CSH) have been marked as deprecated:
TYPO3\
CMS\ Backend\ Utility\ Backend Utility:: csh Item () TYPO3\
CMS\ Backend\ Template\ Components\ Button Bar:: make Help Button () TYPO3\
CMS\ Core\ Utility\ Extension Management Utility:: add LLref For TCAdescr ()
Also, the following Fluid view helpers are marked as deprecated:
f:
(be. buttons. csh \TYPO3\
)CMS\ Fluid\ View Helpers\ Be\ Buttons\ Csh View Helper f:
(be. labels. csh \TYPO3\
)CMS\ Fluid\ View Helpers\ Be\ Labels\ Csh View Helper
Impact
Using any of the deprecated classes and methods will trigger a PHP E_
error,
with an exception of Extension
for being a low-level method. The extension scanner will report any usage.
Affected Installations
All extensions using any of the deprecated classes and methods are affected.
Migration
Context Sensitive Help is aimed to get removed in TYPO3 v13, no migration is available.