[TASK] Deprecate AbstractService
authorChristian Kuhn <lolli@schwarzbu.ch>
Fri, 11 Jun 2021 12:52:39 +0000 (14:52 +0200)
committerAndreas Fernandez <a.fernandez@scripting-base.de>
Fri, 11 Jun 2021 14:22:44 +0000 (16:22 +0200)
commit4d4c3402b96c409a51c9b5c4b8af9b44e6f82fe9
tree82914ee0f6400ac8dfdd12bbf3fbcccca1ab5cf0
parent2c411036364c984ba600dcb678065de02021c768
[TASK] Deprecate AbstractService

Class TYPO3\CMS\Core\Service\AbstractService as part of
an ancient 'services' API has been rendered unused in
core with #88646. To further streamline the authentication
API and related helper methods, this class is marked
deprecated now.

This shouldn't have much impact for extensions in the
wild, since the API never found many usages apart from
core authentication related concerns.

Resolves: #94313
Related: #88646
Releases: master
Change-Id: I79e303937320f28667814644964acc4aeebd091e
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/69461
Tested-by: Oliver Bartsch <bo@cedev.de>
Tested-by: core-ci <typo3@b13.com>
Tested-by: Andreas Fernandez <a.fernandez@scripting-base.de>
Reviewed-by: Oliver Bartsch <bo@cedev.de>
Reviewed-by: Andreas Fernandez <a.fernandez@scripting-base.de>
typo3/sysext/core/Classes/Service/AbstractService.php
typo3/sysext/core/Documentation/Changelog/master/Deprecation-94313-ClassAbstractService.rst [new file with mode: 0644]
typo3/sysext/install/Configuration/ExtensionScanner/Php/ClassNameMatcher.php