Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deprecation: #105230 - TypoScriptFrontendController and $GLOBALS['TSFE'] #4326

Open
simonschaufi opened this issue Oct 15, 2024 · 0 comments

Comments

@simonschaufi
Copy link
Collaborator

Deprecation: #105230 - TypoScriptFrontendController and $GLOBALS['TSFE']

https://docs.typo3.org/c/typo3/cms-core/main/en-us/Changelog/13.4/Deprecation-105230-TypoScriptFrontendControllerAndGLOBALSTSFE.html

Deprecation: #105230 - TypoScriptFrontendController and $GLOBALS['TSFE']

See 105230

Description

Class TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController and
its global instance $GLOBALS['TSFE'] have been marked as deprecated.
The class will be removed with TYPO3 v14.

Impact

Calling TypoScriptFrontendController methods, or accessing state from
$GLOBALS['TSFE'] is considered deprecated.

Affected installations

Various instances may still retrieve information from
$GLOBALS['TSFE']. Remaining uses should be adapted. The extension
scanner will find possible matches.

To keep backwards compatibility in TYPO3 v13, some calls can not raise
deprecation level log messages.

Migration

See breaking-102621-1701937690 for details on substitutions. In
general, most state used by extensions has been turned into request
attributes.

Frontend, PHP-API, FullyScanned, ext:frontend

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant