Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • typo3 typo3
  • Project information
    • Project information
    • Activity
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Analytics
    • Analytics
    • CI/CD
    • Insights
    • Repository
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • typo3typo3
  • typo3typo3
  • Repository
Switch branch/tag
  • typo3
  • typo3
  • sysext
  • frontend
  • Classes
  • Http
  • RequestHandler.php
Find file BlameHistoryPermalink
  • Benni Mack's avatar
    [TASK] Deprecate various hooks related to TypoScriptFrontendController · a55b2b88
    Benni Mack authored Apr 12, 2020
    PSR-15 and Request/Response handling has been proven to be a
    worthy replacement for most logic related for outputting content
    in the TYPO3 Frontend.
    
    In order to thin out TSFE in future TYPO3 versions, various hooks have
    been deprecated as they can also be used with proper PSR-15 middlewares.
    
    * $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/class.tslib_fe.php']['pageIndexing']
    * $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/class.tslib_fe.php']['isOutputting']
    * $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/class.tslib_fe.php']['tslib_fe-contentStrReplace']
    * $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/class.tslib_fe.php']['contentPostProc-output']
    
    The following methods are marked as deprecated as well:
    * $TSFE->isOutputting()
    * $TSFE->processContentForOutput()
    
    Resolves: #91012
    Releases: master
    Change-Id: I455f110f7f3e774de9d8ccd4adfcbd1ed5538cec
    Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/64118
    
    
    Tested-by: Georg Ringer's avatarGeorg Ringer <georg.ringer@gmail.com>
    Tested-by: default avatarJosef Glatz <josefglatz@gmail.com>
    Tested-by: default avatarTYPO3com <noreply@typo3.com>
    Tested-by: Benni Mack's avatarBenni Mack <benni@typo3.org>
    Reviewed-by: Georg Ringer's avatarGeorg Ringer <georg.ringer@gmail.com>
    Reviewed-by: default avatarJosef Glatz <josefglatz@gmail.com>
    Reviewed-by: Benni Mack's avatarBenni Mack <benni@typo3.org>
    a55b2b88