|
74 | 74 | useSymfony\Component\Lock\PersistStoreInterface; |
75 | 75 | useSymfony\Component\Lock\Store\FlockStore; |
76 | 76 | useSymfony\Component\Lock\Store\StoreFactory; |
77 | | -useSymfony\Component\Lock\StoreInterface; |
78 | 77 | useSymfony\Component\Mailer\Mailer; |
79 | 78 | useSymfony\Component\Messenger\Handler\MessageHandlerInterface; |
80 | 79 | useSymfony\Component\Messenger\MessageBus; |
@@ -1441,7 +1440,7 @@ private function registerLockConfiguration(array $config, ContainerBuilder $cont |
1441 | 1440 | $container->setDefinition($connectionDefinitionId,$connectionDefinition); |
1442 | 1441 | } |
1443 | 1442 |
|
1444 | | -$storeDefinition =newDefinition(StoreInterface::class); |
| 1443 | +$storeDefinition =newDefinition(PersistStoreInterface::class); |
1445 | 1444 | $storeDefinition->setPublic(false); |
1446 | 1445 | $storeDefinition->setFactory([StoreFactory::class,'createStore']); |
1447 | 1446 | $storeDefinition->setArguments([newReference($connectionDefinitionId)]); |
@@ -1483,12 +1482,10 @@ private function registerLockConfiguration(array $config, ContainerBuilder $cont |
1483 | 1482 | $container->setAlias('lock.store',newAlias('lock.'.$resourceName.'.store',false)); |
1484 | 1483 | $container->setAlias('lock.factory',newAlias('lock.'.$resourceName.'.factory',false)); |
1485 | 1484 | $container->setAlias('lock',newAlias('lock.'.$resourceName,false)); |
1486 | | -$container->setAlias(StoreInterface::class,newAlias('lock.store',false)); |
1487 | 1485 | $container->setAlias(PersistStoreInterface::class,newAlias('lock.store',false)); |
1488 | 1486 | $container->setAlias(Factory::class,newAlias('lock.factory',false)); |
1489 | 1487 | $container->setAlias(LockInterface::class,newAlias('lock',false)); |
1490 | 1488 | }else { |
1491 | | -$container->registerAliasForArgument('lock.'.$resourceName.'.store', StoreInterface::class,$resourceName.'.lock.store'); |
1492 | 1489 | $container->registerAliasForArgument('lock.'.$resourceName.'.store', PersistStoreInterface::class,$resourceName.'.lock.store'); |
1493 | 1490 | $container->registerAliasForArgument('lock.'.$resourceName.'.factory', Factory::class,$resourceName.'.lock.factory'); |
1494 | 1491 | $container->registerAliasForArgument('lock.'.$resourceName, LockInterface::class,$resourceName.'.lock'); |
|