[!!!][TASK] Remove deprecated code from TableController
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / 9.5 / Deprecation-86320-MarkInternalTSFEPropertiesAsProtected.rst
1 .. include:: ../../Includes.txt
2
3 =================================================================
4 Deprecation: #86320 - Mark internal $TSFE properties as protected
5 =================================================================
6
7 See :issue:`86320`
8
9 Description
10 ===========
11
12 The following properties have changed their visibility to be protected from public. The properties are only used and needed internally.
13
14 * :php:`TypoScriptFrontendController->loginAllowedInBranch_mode`
15 * :php:`TypoScriptFrontendController->cacheTimeOutDefault`
16 * :php:`TypoScriptFrontendController->cacheContentFlag`
17 * :php:`TypoScriptFrontendController->cacheExpires`
18 * :php:`TypoScriptFrontendController->isClientCachable`
19 * :php:`TypoScriptFrontendController->no_cacheBeforePageGen`
20 * :php:`TypoScriptFrontendController->tempContent`
21 * :php:`TypoScriptFrontendController->pagesTSconfig`
22 * :php:`TypoScriptFrontendController->uniqueCounter`
23 * :php:`TypoScriptFrontendController->uniqueString`
24 * :php:`TypoScriptFrontendController->lang`
25
26
27 Impact
28 ======
29
30 Calling any of the properties will trigger a PHP :php:`E_USER_DEPRECATED` error.
31
32
33 Affected Installations
34 ======================
35
36 Any TYPO3 installation directly accessing any of the mentioned properties.
37
38
39 Migration
40 =========
41
42 Properties are only for internal use, no migration available.
43
44 .. index:: Frontend, FullyScanned, ext:frontend