3333use Symfony \Component \Cache \Adapter \AdapterInterface ;
3434use Symfony \Component \Cache \Adapter \ArrayAdapter ;
3535use Symfony \Component \Cache \Adapter \ChainAdapter ;
36- use Symfony \Component \Cache \Adapter \DoctrineAdapter ;
37- use Symfony \Component \Cache \Adapter \DoctrineDbalAdapter ;
3836use Symfony \Component \Cache \Adapter \TagAwareAdapter ;
3937use Symfony \Component \Cache \DependencyInjection \CachePoolPass ;
4038use Symfony \Component \Cache \Marshaller \DefaultMarshaller ;
@@ -2080,14 +2078,6 @@ private function registerCacheConfiguration(array $config, ContainerBuilder $con
20802078 $ container ->removeDefinition ('cache.default_marshaller ' );
20812079 }
20822080
2083- if (!class_exists (DoctrineAdapter::class)) {
2084- $ container ->removeDefinition ('cache.adapter.doctrine ' );
2085- }
2086-
2087- if (!class_exists (DoctrineDbalAdapter::class)) {
2088- $ container ->removeDefinition ('cache.adapter.doctrine_dbal ' );
2089- }
2090-
20912081 $ version = new Parameter ('container.build_id ' );
20922082 $ container ->getDefinition ('cache.adapter.apcu ' )->replaceArgument (2 , $ version );
20932083 $ container ->getDefinition ('cache.adapter.system ' )->replaceArgument (2 , $ version );
@@ -2100,7 +2090,7 @@ private function registerCacheConfiguration(array $config, ContainerBuilder $con
21002090 // Inline any env vars referenced in the parameter
21012091 $ container ->setParameter ('cache.prefix.seed ' , $ container ->resolveEnvPlaceholders ($ container ->getParameter ('cache.prefix.seed ' ), true ));
21022092 }
2103- foreach (['doctrine ' , ' psr6 ' , 'redis ' , 'memcached ' , 'doctrine_dbal ' , 'pdo ' ] as $ name ) {
2093+ foreach (['psr6 ' , 'redis ' , 'memcached ' , 'doctrine_dbal ' , 'pdo ' ] as $ name ) {
21042094 if (isset ($ config [$ name = 'default_ ' .$ name .'_provider ' ])) {
21052095 $ container ->setAlias ('cache. ' .$ name , new Alias (CachePoolPass::getServiceProvider ($ container , $ config [$ name ]), false ));
21062096 }
0 commit comments