Deprecation: #86288 - FrontendBackendUserAuthentication methods

See forge#86288

Description

Due to refactorings within AdminPanel, EXT:feedit and via PSR-15 middlewares, the extension class \TYPO3\CMS\Backend\FrontendBackendUserAuthentication, which is instantiated in Frontend Requests as $GLOBALS['BE_USER'] has some unused methods which have been marked as deprecated:

  • checkBackendAccessSettingsFromInitPhp()
  • extPageReadAccess()
  • extGetTreeList()
  • extGetLL()

Impact

Calling any of the methods above will trigger a PHP E_USER_DEPRECATED error.

Affected Installations

Any TYPO3 installation with custom PHP code accessing any of the methods above.

Migration

Use either methods from BackendUserAuthentication directly, or - if in context of Admin Panel or Frontend Editing - use the API methods within these modules directly, if necessary.