[TASK] Use DI for some Extbase core objects
With Symfony DI we can simplify our code and remove workarounds previously introduced to prepare singleton objects for later injection. Releases: master Resolves: #95405 Change-Id: Ib1c5af875f6cdfafda1dac5efe70cd7e73b069c0 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/71376 Tested-by:core-ci <typo3@b13.com> Tested-by:
Nikita Hovratov <nikita.h@live.de> Tested-by:
Benjamin Franzke <bfr@qbus.de> Reviewed-by:
Nikita Hovratov <nikita.h@live.de> Reviewed-by:
Benjamin Franzke <bfr@qbus.de>
Showing
- typo3/sysext/extbase/Classes/Configuration/RequestHandlersConfigurationFactory.php 10 additions, 30 deletions...ses/Configuration/RequestHandlersConfigurationFactory.php
- typo3/sysext/extbase/Classes/Core/Bootstrap.php 0 additions, 26 deletionstypo3/sysext/extbase/Classes/Core/Bootstrap.php
- typo3/sysext/extbase/Classes/Mvc/RequestHandlerResolver.php 4 additions, 9 deletionstypo3/sysext/extbase/Classes/Mvc/RequestHandlerResolver.php
- typo3/sysext/extbase/Classes/Persistence/ClassesConfiguration.php 0 additions, 3 deletions...sext/extbase/Classes/Persistence/ClassesConfiguration.php
- typo3/sysext/extbase/Classes/Persistence/ClassesConfigurationFactory.php 10 additions, 33 deletions...tbase/Classes/Persistence/ClassesConfigurationFactory.php
- typo3/sysext/extbase/Classes/Persistence/Generic/Mapper/DataMapFactory.php 2 additions, 3 deletions...ase/Classes/Persistence/Generic/Mapper/DataMapFactory.php
- typo3/sysext/extbase/Classes/Reflection/ReflectionService.php 11 additions, 34 deletions...3/sysext/extbase/Classes/Reflection/ReflectionService.php
- typo3/sysext/extbase/Classes/ServiceProvider.php 1 addition, 1 deletiontypo3/sysext/extbase/Classes/ServiceProvider.php
- typo3/sysext/extbase/Configuration/Services.yaml 14 additions, 0 deletionstypo3/sysext/extbase/Configuration/Services.yaml
- typo3/sysext/extbase/Tests/Functional/Configuration/RequestHandlerConfigurationFactoryTest.php 3 additions, 1 deletion.../Configuration/RequestHandlerConfigurationFactoryTest.php
- typo3/sysext/extbase/Tests/Functional/Validation/ValidatorResolverTest.php 1 addition, 2 deletions...ase/Tests/Functional/Validation/ValidatorResolverTest.php
- typo3/sysext/extbase/Tests/Unit/Mvc/View/JsonViewTest.php 9 additions, 0 deletionstypo3/sysext/extbase/Tests/Unit/Mvc/View/JsonViewTest.php
- typo3/sysext/extbase/Tests/Unit/Object/Container/ContainerTest.php 2 additions, 1 deletion...ext/extbase/Tests/Unit/Object/Container/ContainerTest.php
- typo3/sysext/extbase/Tests/Unit/Persistence/ClassesConfigurationFactoryTest.php 4 additions, 1 deletion...ests/Unit/Persistence/ClassesConfigurationFactoryTest.php
- typo3/sysext/extbase/Tests/Unit/Persistence/Generic/Mapper/DataMapFactoryTest.php 2 additions, 1 deletion...ts/Unit/Persistence/Generic/Mapper/DataMapFactoryTest.php
- typo3/sysext/extbase/Tests/Unit/Persistence/Generic/Mapper/DataMapperTest.php 3 additions, 0 deletions.../Tests/Unit/Persistence/Generic/Mapper/DataMapperTest.php
- typo3/sysext/extbase/Tests/Unit/Reflection/ClassSchemaTest.php 2 additions, 2 deletions.../sysext/extbase/Tests/Unit/Reflection/ClassSchemaTest.php
- typo3/sysext/extbase/Tests/Unit/Reflection/ObjectAccessTest.php 7 additions, 0 deletions...sysext/extbase/Tests/Unit/Reflection/ObjectAccessTest.php
- typo3/sysext/extbase/Tests/Unit/Reflection/ReflectionServiceTest.php 4 additions, 8 deletions...t/extbase/Tests/Unit/Reflection/ReflectionServiceTest.php
- typo3/sysext/extbase/Tests/UnitDeprecated/Object/Container/ContainerTest.php 2 additions, 1 deletion...e/Tests/UnitDeprecated/Object/Container/ContainerTest.php
Please register or sign in to comment