1 .. include:: ../../Includes.txt
3 =====================================================================
4 Deprecation: #86047 - TSFE properties / methods and change visibility
5 =====================================================================
12 The following properties have changed their visibility from public to protected.
14 * :php:`TypoScriptFrontendController->pageAccessFailureHistory`
15 * :php:`TypoScriptFrontendController->workspacePreview` (not in use anymore)
16 * :php:`TypoScriptFrontendController->ADMCMD_preview_BEUSER_uid` (not in use anymore)
17 * :php:`TypoScriptFrontendController->debug` (not in use anymore)
18 * :php:`TypoScriptFrontendController->MP_defaults` (not in use anymore outside of TSFE)
19 * :php:`TypoScriptFrontendController->loginAllowedInBranch` (use checkIfLoginAllowedInBranch())
21 The following methods have changed their signature to be protected, as their purpose is to be called from
22 within :php:`TypoScriptFrontendController`.
24 * :php:`TypoScriptFrontendController->tempPageCacheContent()`
25 * :php:`TypoScriptFrontendController->realPageCacheContent()`
26 * :php:`TypoScriptFrontendController->setPageCacheContent()`
27 * :php:`TypoScriptFrontendController->clearPageCacheContent_pidList()`
28 * :php:`TypoScriptFrontendController->setSysLastChanged()`
29 * :php:`TypoScriptFrontendController->contentStrReplace()`
35 Calling any of the PHP methods will trigger a PHP :php:`E_USER_DEPRECATED` error, as well as accessing any of the
36 previously public properties.
39 Affected Installations
40 ======================
42 Any TYPO3 installation with extensions directly calling one of the methods or using one of the
49 For :php:`TypoScriptFrontendController->ADMCMD_preview_BEUSER_uid` use the backend.user aspect of the Context API.
50 For :php:`TypoScriptFrontendController->workspacePreview` use the workspace aspect of the Context API.
51 For :php:`TypoScriptFrontendController->loginAllowedInBranch` use the method :php:`checkIfLoginAllowedInBranch()` instead.
53 .. index:: Frontend, FullyScanned, ext:frontend