Skip to content
Snippets Groups Projects
Commit 0ee0b951 authored by Bastien Lutz's avatar Bastien Lutz Committed by Benni Mack
Browse files

[FEATURE] Introduce PHP attribute based backend controller registration

Backend controller had to be registered in the extension
`Services.yaml` file with tag `backend.controller`.

This change enables automatic service registration with
the tag `backend.controller` attached to it by using the
newly introduced `\TYPO3\CMS\Backend\Attribute\Controller`
PHP attribute. Thus providing a additional and simpler
way, without deprecating or enforcing to change already
existing registrations.

Releases: main
Resolves: #99055
Change-Id: I9b07d315f766f95dc22dd5a3db9b3bf7efcef4fc
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76537


Tested-by: default avatarStefan Bürk <stefan@buerk.tech>
Reviewed-by: default avatarStefan Bürk <stefan@buerk.tech>
Tested-by: default avatarBenni Mack <benni@typo3.org>
Reviewed-by: default avatarBenni Mack <benni@typo3.org>
Tested-by: default avatarcore-ci <typo3@b13.com>
parent 1aa77ecf
Branches
Tags
No related merge requests found
Showing
with 71 additions and 0 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