---
title: "Deprecation: #86320 - Mark internal $TSFE properties as protected"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:deprecation-86320"
source: "Changelog/9.5/Deprecation-86320-MarkInternalTSFEPropertiesAsProtected.rst"
modified: "2026-09-14T09:47:36+00:00"
---

# Deprecation: #86320 - Mark internal $TSFE properties as protected

See [forge#86320](https://forge.typo3.org/issues/86320)

## Description

The following properties of class `\TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController` have changed their visibility to be protected from public and should not be called any longer.
The properties are only used and needed internally.

-   `loginAllowedInBranch_mode`
-   `cacheTimeOutDefault`
-   `cacheContentFlag`
-   `cacheExpires`
-   `isClientCachable`
-   `no_cacheBeforePageGen`
-   `tempContent`
-   `pagesTSconfig`
-   `uniqueCounter`
-   `uniqueString`
-   `lang`

## Impact

Calling any of the properties will trigger a PHP `E_USER_DEPRECATED` error.

## Affected Installations

Any TYPO3 installation directly accessing any of the mentioned properties.

## Migration

Properties are only for internal use, no migration available.
