Skip to content
Snippets Groups Projects
Commit f0f46040 authored by Christian Kuhn's avatar Christian Kuhn
Browse files

[TASK] Deprecate extbase ViewInterface

The extbase ViewInterface fits little purpose: Most
methods are part of the fluid based class and interface
chain, with the exception of setControllerContext(),
which is deprecated, and initializeView(), which is
always only implemented as empty method.

The patch deprecates the interface keeping its usage
in API classes to prevent compatibility issues and
prepares the interface removal for v12.

Change-Id: I012ad0307f7a40923a793f55b596a27e8b770bf4
Resolves: #95222
Releases: master
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/71089


Tested-by: default avatarJochen <rothjochen@gmail.com>
Tested-by: default avatarOliver Bartsch <bo@cedev.de>
Tested-by: default avatarcore-ci <typo3@b13.com>
Tested-by: default avatarChristian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: default avatarJochen <rothjochen@gmail.com>
Reviewed-by: default avatarOliver Bartsch <bo@cedev.de>
Reviewed-by: default avatarChristian Kuhn <lolli@schwarzbu.ch>
parent 41c28016
Branches
Tags
No related merge requests found
Showing
with 147 additions and 75 deletions
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment