File tree Expand file tree Collapse file tree 2 files changed +11
-6
lines changed
src/Application/DependencyInjection Expand file tree Collapse file tree 2 files changed +11
-6
lines changed Original file line number Diff line number Diff line change @@ -63,11 +63,6 @@ public function process(ContainerBuilder $container): void
6363 unset($ tags );
6464 }
6565
66- $ container ->setParameter (
67- name: 'service_bus.services_map ' ,
68- value: $ serviceIds
69- );
70-
7166 /** Sagas dependencies */
7267 if ($ container ->hasParameter ('saga_dependencies ' ))
7368 {
@@ -78,12 +73,17 @@ public function process(ContainerBuilder $container): void
7873
7974 foreach ($ externalDependencies as $ dependency )
8075 {
81- $ servicesReference [\sprintf ( ' %s_service ' , $ dependency) ] = new ServiceClosureArgument (
76+ $ servicesReference [$ dependency ] = new ServiceClosureArgument (
8277 new Reference ($ dependency )
8378 );
8479 }
8580 }
8681
82+ $ container ->setParameter (
83+ name: 'service_bus.services_map ' ,
84+ value: $ serviceIds
85+ );
86+
8787 $ container
8888 ->register ('service_bus.services_locator ' , ServiceLocator::class)
8989 ->setPublic (true )
Original file line number Diff line number Diff line change @@ -122,6 +122,11 @@ services:
122122 arguments :
123123 - ServiceBus\Services\Configuration\ServiceHandlersLoader : ' @ServiceBus\Services\Configuration\ServiceHandlersLoader'
124124
125+ ServiceBus\ArgumentResolver\ContainerArgumentResolver :
126+ arguments :
127+ $serviceLocator : ' @service_bus.services_locator'
128+ tags : ['service_bus_argument_resolver']
129+
125130 service_bus.argument_resolver :
126131 class : ServiceBus\ArgumentResolver\ChainArgumentResolver
127132 arguments :
You can’t perform that action at this time.
0 commit comments