Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • T TYPO3.CMS
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
    • Locked files
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 8
    • Merge requests 8
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Artifacts
    • Schedules
    • Test cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Terraform modules
    • Model experiments
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • accessibilityaccessibility
  • TYPO3.CMS
  • Repository
  • TYPO3.CMS
  • ..
  • master
  • Deprecation-89554-DeprecateTYPO3CMSEx...
Find file Blame History Permalink
  • Alexander Schnitzler's avatar
    [TASK] Deprecate \TYPO3\CMS\Extbase\Mvc\Controller\AbstractController · 3fde1b1d
    Alexander Schnitzler authored Oct 30, 2019 and Daniel Goerz's avatar Daniel Goerz committed Nov 09, 2019
    The AbstractController is an internal class which never
    really had any functionality than to provide some basic
    method for the ActionController.
    
    If users implemented their own controllers and
    extended the AbstractController directly, the further
    execution led to an exception. Unless people used the
    AbstractController and implemented the missing logic
    of the ActionController themselves, they didn't have
    a functional controller, therefore it's safe to assume
    that nobody extends the AbstractController directly.
    
    To be on the safe side however, the AbstractController
    is properly deprecated and will not be removed until
    TYPO3 11.0.
    
    People are - and always have been - encouraged to
    extend the ActionController.
    
    Releases: master
    Resolves: #89554
    Change-Id: I86a45621f4d32249f94deec0d932a930d3a9824f
    Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62162
    
    
    Tested-by: default avatarSusanne Moog <look@susi.dev>
    Tested-by: default avatarTYPO3com <noreply@typo3.com>
    Tested-by: default avatarDaniel Goerz <daniel.goerz@posteo.de>
    Reviewed-by: default avatarSusanne Moog <look@susi.dev>
    Reviewed-by: default avatarDaniel Goerz <daniel.goerz@posteo.de>
    3fde1b1d