Deprecation: #86193 - Protect methods in AbstractLinkBrowserController

See forge#86193

Description

The following methods changed their visibility from public to protected and should not be called any longer:

  • TYPO3\CMS\Recordlist\Controller\AbstractLinkBrowserController->renderLinkAttributeFields()

  • TYPO3\CMS\Recordlist\Controller\AbstractLinkBrowserController->getDisplayedLinkHandlerId()

  • TYPO3\CMS\RteCKEditor\Controller\BrowseLinksController->renderLinkAttributeFields()

  • TYPO3\CMS\RteCKEditor\Controller\BrowseLinksController->getPageConfigLabel()

  • TYPO3\CMS\RteCKEditor\Controller\BrowseLinksController->getDisplayedLinkHandlerId()

Impact

Calling one of the above methods from an external object will trigger a PHP E_USER_DEPRECATED error.

Affected Installations

These link browser specific methods are usually not used by extensions externally. The extension scanner will reveal possible usages.

Migration

No migration possible.