Deprecation: #86047 - TSFE properties / methods and change visibility
See forge#86047
Description
The following properties of class
\TYPO3\ have changed their visibility from public to protected and should not be called any longer.
pageAccess Failure History workspace(not in use anymore)Preview ADMCMD_(not in use anymore)preview_ BEUSER_ uid debug(not in use anymore)MP_(not in use anymore outside of TSFE)defaults login(use checkIfLoginAllowedInBranch())Allowed In Branch
The following methods of class
\TYPO3\ have changed their visibility from public to protected, as their purpose is to be called from
within
Typo.
tempPage Cache Content () realPage Cache Content () setPage Cache Content () clearPage Cache Content_ pid List () setSys Last Changed () contentStr Replace ()
Impact
Calling any of the PHP methods will trigger a PHP
E_ error, as well as accessing any of the
previously public properties.
Affected Installations
Any TYPO3 installation with extensions directly calling one of the methods or using one of the public properties.
Migration
For
Typo use the backend.user aspect of the Context API.
For
Typo use the workspace aspect of the Context API.
For
Typo use the method
check instead.