[!!!][FEATURE] Provide dedicated enum for contextual feedback
To clean up cluttered severity definitions for flash messages and reports, a new `ContextualFeedback` enum is introduced. The enum is backed, means it holds actual values, which match the previously known integer values for severities. An internal `transform()` method may be used to maintain backward compatibility where needed and to trigger deprecation notices. Resolves: #97787 Releases: main Change-Id: I44b706c929277bc765bf302b2b1d32aa1da31f85 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/74925 Tested-by:core-ci <typo3@b13.com> Tested-by:
Frank Nägler <frank.naegler@typo3.com> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Frank Nägler <frank.naegler@typo3.com> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
Showing
- Build/phpstan/phpstan-baseline.neon 0 additions, 5 deletionsBuild/phpstan/phpstan-baseline.neon
- typo3/sysext/backend/Classes/Controller/EditDocumentController.php 3 additions, 3 deletions...ext/backend/Classes/Controller/EditDocumentController.php
- typo3/sysext/backend/Classes/Controller/File/FileController.php 2 additions, 2 deletions...sysext/backend/Classes/Controller/File/FileController.php
- typo3/sysext/backend/Classes/Controller/FormInlineAjaxController.php 2 additions, 2 deletions...t/backend/Classes/Controller/FormInlineAjaxController.php
- typo3/sysext/backend/Classes/Controller/MfaConfigurationController.php 14 additions, 14 deletions...backend/Classes/Controller/MfaConfigurationController.php
- typo3/sysext/backend/Classes/Controller/MfaSetupController.php 2 additions, 2 deletions.../sysext/backend/Classes/Controller/MfaSetupController.php
- typo3/sysext/backend/Classes/Controller/OnlineMediaController.php 3 additions, 2 deletions...sext/backend/Classes/Controller/OnlineMediaController.php
- typo3/sysext/backend/Classes/Controller/SimpleDataHandlerController.php 2 additions, 2 deletions...ackend/Classes/Controller/SimpleDataHandlerController.php
- typo3/sysext/backend/Classes/Controller/SiteConfigurationController.php 8 additions, 7 deletions...ackend/Classes/Controller/SiteConfigurationController.php
- typo3/sysext/backend/Classes/Form/Element/UserSysFileStorageIsPublicElement.php 3 additions, 2 deletions...lasses/Form/Element/UserSysFileStorageIsPublicElement.php
- typo3/sysext/backend/Classes/Form/FormDataProvider/AbstractItemProvider.php 3 additions, 2 deletions...nd/Classes/Form/FormDataProvider/AbstractItemProvider.php
- typo3/sysext/backend/Classes/Form/FormDataProvider/DatabaseSystemLanguageRows.php 2 additions, 1 deletion...sses/Form/FormDataProvider/DatabaseSystemLanguageRows.php
- typo3/sysext/backend/Classes/Form/FormDataProvider/TcaInline.php 2 additions, 1 deletion...ysext/backend/Classes/Form/FormDataProvider/TcaInline.php
- typo3/sysext/backend/Classes/Template/ModuleTemplate.php 8 additions, 2 deletionstypo3/sysext/backend/Classes/Template/ModuleTemplate.php
- typo3/sysext/backend/Classes/View/BackendLayout/ContentFetcher.php 2 additions, 1 deletion...ext/backend/Classes/View/BackendLayout/ContentFetcher.php
- typo3/sysext/backend/Classes/View/Drawing/BackendLayoutRenderer.php 2 additions, 1 deletion...xt/backend/Classes/View/Drawing/BackendLayoutRenderer.php
- typo3/sysext/backend/Classes/View/PageLayoutView.php 4 additions, 3 deletionstypo3/sysext/backend/Classes/View/PageLayoutView.php
- typo3/sysext/backend/Tests/Unit/Controller/File/FileControllerTest.php 2 additions, 1 deletion...backend/Tests/Unit/Controller/File/FileControllerTest.php
- typo3/sysext/belog/Classes/Controller/BackendLogController.php 2 additions, 2 deletions.../sysext/belog/Classes/Controller/BackendLogController.php
- typo3/sysext/beuser/Classes/Controller/BackendUserController.php 3 additions, 3 deletions...ysext/beuser/Classes/Controller/BackendUserController.php
Please register or sign in to comment