[TASK] Use Autoconfigure (public and shared) attribute
Currently, Services.yaml files are used to register a services as public and shared. This has been changed throughout the core (where possible) to use the PHP attribute "Autoconfigure" (public, shared) to have all options in one place. Resolves: #104082 Related: #104023 Releases: main Change-Id: I7598d6d4eae731832f1fff6975b9da7c3d8de87d Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/84676 Tested-by:Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Benjamin Franzke <ben@bnf.dev> Tested-by:
Benjamin Franzke <ben@bnf.dev> Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch>
Showing
- typo3/sysext/backend/Classes/LinkHandler/RecordLinkHandler.php 2 additions, 0 deletions.../sysext/backend/Classes/LinkHandler/RecordLinkHandler.php
- typo3/sysext/backend/Classes/RecordList/DatabaseRecordList.php 2 additions, 0 deletions.../sysext/backend/Classes/RecordList/DatabaseRecordList.php
- typo3/sysext/backend/Classes/RecordList/ElementBrowserRecordList.php 2 additions, 0 deletions...t/backend/Classes/RecordList/ElementBrowserRecordList.php
- typo3/sysext/backend/Classes/Template/ModuleTemplateFactory.php 2 additions, 0 deletions...sysext/backend/Classes/Template/ModuleTemplateFactory.php
- typo3/sysext/backend/Classes/View/RecordSearchBoxComponent.php 2 additions, 0 deletions.../sysext/backend/Classes/View/RecordSearchBoxComponent.php
- typo3/sysext/backend/Configuration/Services.yaml 0 additions, 20 deletionstypo3/sysext/backend/Configuration/Services.yaml
- typo3/sysext/core/Classes/Authentication/GroupResolver.php 2 additions, 0 deletionstypo3/sysext/core/Classes/Authentication/GroupResolver.php
- typo3/sysext/core/Classes/RateLimiter/RateLimiterFactory.php 2 additions, 0 deletionstypo3/sysext/core/Classes/RateLimiter/RateLimiterFactory.php
- typo3/sysext/core/Classes/Routing/Enhancer/VariableProcessor.php 3 additions, 0 deletions...ysext/core/Classes/Routing/Enhancer/VariableProcessor.php
- typo3/sysext/core/Classes/Tree/TableConfiguration/DatabaseTreeDataProvider.php 2 additions, 0 deletions...sses/Tree/TableConfiguration/DatabaseTreeDataProvider.php
- typo3/sysext/core/Classes/TypoScript/IncludeTree/Visitor/IncludeTreeAstBuilderVisitor.php 4 additions, 0 deletions...ript/IncludeTree/Visitor/IncludeTreeAstBuilderVisitor.php
- typo3/sysext/core/Classes/TypoScript/IncludeTree/Visitor/IncludeTreeCommentAwareAstBuilderVisitor.php 4 additions, 0 deletions...Tree/Visitor/IncludeTreeCommentAwareAstBuilderVisitor.php
- typo3/sysext/core/Classes/TypoScript/IncludeTree/Visitor/IncludeTreeConditionIncludeListAccumulatorVisitor.php 4 additions, 0 deletions...tor/IncludeTreeConditionIncludeListAccumulatorVisitor.php
- typo3/sysext/core/Classes/TypoScript/IncludeTree/Visitor/IncludeTreeConditionMatcherVisitor.php 4 additions, 0 deletions...ncludeTree/Visitor/IncludeTreeConditionMatcherVisitor.php
- typo3/sysext/core/Classes/TypoScript/IncludeTree/Visitor/IncludeTreeSetupConditionConstantSubstitutionVisitor.php 4 additions, 0 deletions.../IncludeTreeSetupConditionConstantSubstitutionVisitor.php
- typo3/sysext/core/Configuration/Services.yaml 0 additions, 41 deletionstypo3/sysext/core/Configuration/Services.yaml
- typo3/sysext/extbase/Classes/Core/Bootstrap.php 2 additions, 0 deletionstypo3/sysext/extbase/Classes/Core/Bootstrap.php
- typo3/sysext/extbase/Classes/Mvc/View/JsonView.php 2 additions, 0 deletionstypo3/sysext/extbase/Classes/Mvc/View/JsonView.php
- typo3/sysext/extbase/Classes/Mvc/Web/Routing/UriBuilder.php 2 additions, 0 deletionstypo3/sysext/extbase/Classes/Mvc/Web/Routing/UriBuilder.php
- typo3/sysext/extbase/Classes/Persistence/Generic/Mapper/DataMapper.php 2 additions, 0 deletions...extbase/Classes/Persistence/Generic/Mapper/DataMapper.php
Please register or sign in to comment