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.
page
Access 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
.
temp
Page Cache Content () real
Page Cache Content () set
Page Cache Content () clear
Page Cache Content_ pid List () set
Sys Last Changed () content
Str 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.