diff --git a/src/Symfony/Bundle/DependencyInjection/ApiPlatformExtension.php b/src/Symfony/Bundle/DependencyInjection/ApiPlatformExtension.php index c004f2b1301..230a609d120 100644 --- a/src/Symfony/Bundle/DependencyInjection/ApiPlatformExtension.php +++ b/src/Symfony/Bundle/DependencyInjection/ApiPlatformExtension.php @@ -37,7 +37,6 @@ use Doctrine\Persistence\ManagerRegistry; use phpDocumentor\Reflection\DocBlockFactoryInterface; use Ramsey\Uuid\Uuid; -use Symfony\Component\Cache\Adapter\ArrayAdapter; use Symfony\Component\Config\FileLocator; use Symfony\Component\Config\Resource\DirectoryResource; use Symfony\Component\DependencyInjection\ContainerBuilder; @@ -504,14 +503,7 @@ private function registerGraphQlConfiguration(ContainerBuilder $container, array private function registerCacheConfiguration(ContainerBuilder $container): void { - if ($container->hasParameter('kernel.debug') && $container->getParameter('kernel.debug')) { - $container->register('api_platform.cache.metadata.property', ArrayAdapter::class)->addTag('cache.pool'); - $container->register('api_platform.cache.metadata.resource', ArrayAdapter::class)->addTag('cache.pool'); - $container->register('api_platform.cache.metadata.resource_collection', ArrayAdapter::class)->addTag('cache.pool'); - $container->register('api_platform.cache.route_name_resolver', ArrayAdapter::class)->addTag('cache.pool'); - $container->register('api_platform.cache.identifiers_extractor', ArrayAdapter::class); - $container->register('api_platform.elasticsearch.cache.metadata.document', ArrayAdapter::class); - } else { + if (!$container->hasParameter('kernel.debug') || !$container->getParameter('kernel.debug')) { $container->removeDefinition('api_platform.cache_warmer.cache_pool_clearer'); } }