Skip to content
Snippets Groups Projects
Commit 4ad88ab6 authored by Oliver Bartsch's avatar Oliver Bartsch Committed by Benjamin Franzke
Browse files

[FEATURE] Register upgrade wizards via service tag

A new PHP Attribute "UpgradeWizard" is added, which
is used to auto-configure and auto-register upgrade
wizards. This replaces the registration via
$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/install']['update'],
which has therefore been deprecated together with
the getIdentifier() method in the UpgradeWizardInterface.

An upgrade wizards' unique identifier is now defined
as first constructor argument of the new PHP attribute.

Resolves: #99586
Releases: main
Change-Id: Id93ed4c980f9057bb297853354ddcc9c4c23860e
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/77452


Reviewed-by: default avatarStefan Bürk <stefan@buerk.tech>
Tested-by: default avatarcore-ci <typo3@b13.com>
Tested-by: default avatarStefan Bürk <stefan@buerk.tech>
Tested-by: default avatarBenjamin Franzke <bfr@qbus.de>
Reviewed-by: default avatarBenjamin Franzke <bfr@qbus.de>
parent e97bd18f
Branches
Tags
No related merge requests found
Showing
with 320 additions and 214 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