Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • C CMS
  • Project information
    • Project information
    • Activity
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Graph
    • Compare
    • Locked Files
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • typo3typo3
  • CI
  • CMS
  • Repository
Switch branch/tag
  • cms
  • ..
  • Controller
  • ActionController.php
Find file BlameHistoryPermalink
  • Christian Kuhn's avatar
    [TASK] Deprecate extbase ControllerContext · 29cb01c6
    Christian Kuhn authored Sep 07, 2021
    The Extbase ControllerContext is a dependency between
    Extbase and Fluid to communicate state. It is wired
    into various view related classes.
    
    To further decouple fluid from extbase, this class
    needs to fall. A couple of previous patches deprecated
    parts of the class already, this patch deprecates the
    rest.
    
    The fluid RenderingContext can be used in view helpers
    in almost all cases as substitution, especially since
    extbase request implements PSR-7 ServerRequestInterface.
    
    The core itself has no direct usages of ControllerContext
    anymore, it is only moved around at various places.
    
    Change-Id: Ic4af492b9818003321ceeb6c9e6dcd29c5662271
    Resolves: #95139
    Related: #93019
    Related: #93016
    Related: #94428
    Related: #92826
    Releases: master
    Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/70956
    
    
    Tested-by: core-ci's avatarcore-ci <typo3@b13.com>
    Tested-by: Benni Mack's avatarBenni Mack <benni@typo3.org>
    Tested-by: Jochen's avatarJochen <rothjochen@gmail.com>
    Tested-by: Oliver Bartsch's avatarOliver Bartsch <bo@cedev.de>
    Tested-by: Christian Kuhn's avatarChristian Kuhn <lolli@schwarzbu.ch>
    Reviewed-by: Benni Mack's avatarBenni Mack <benni@typo3.org>
    Reviewed-by: Jochen's avatarJochen <rothjochen@gmail.com>
    Reviewed-by: Oliver Bartsch's avatarOliver Bartsch <bo@cedev.de>
    Reviewed-by: Christian Kuhn's avatarChristian Kuhn <lolli@schwarzbu.ch>
    29cb01c6