Skip to content

Commit b52161f

Browse files
authored
perf(symfony): use default cache pool config in development environment (#5242)
1 parent 27af321 commit b52161f

File tree

1 file changed

+1
-9
lines changed

1 file changed

+1
-9
lines changed

src/Symfony/Bundle/DependencyInjection/ApiPlatformExtension.php

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@
3737
use Doctrine\Persistence\ManagerRegistry;
3838
use phpDocumentor\Reflection\DocBlockFactoryInterface;
3939
use Ramsey\Uuid\Uuid;
40-
use Symfony\Component\Cache\Adapter\ArrayAdapter;
4140
use Symfony\Component\Config\FileLocator;
4241
use Symfony\Component\Config\Resource\DirectoryResource;
4342
use Symfony\Component\DependencyInjection\ContainerBuilder;
@@ -504,14 +503,7 @@ private function registerGraphQlConfiguration(ContainerBuilder $container, array
504503

505504
private function registerCacheConfiguration(ContainerBuilder $container): void
506505
{
507-
if ($container->hasParameter('kernel.debug') && $container->getParameter('kernel.debug')) {
508-
$container->register('api_platform.cache.metadata.property', ArrayAdapter::class)->addTag('cache.pool');
509-
$container->register('api_platform.cache.metadata.resource', ArrayAdapter::class)->addTag('cache.pool');
510-
$container->register('api_platform.cache.metadata.resource_collection', ArrayAdapter::class)->addTag('cache.pool');
511-
$container->register('api_platform.cache.route_name_resolver', ArrayAdapter::class)->addTag('cache.pool');
512-
$container->register('api_platform.cache.identifiers_extractor', ArrayAdapter::class);
513-
$container->register('api_platform.elasticsearch.cache.metadata.document', ArrayAdapter::class);
514-
} else {
506+
if (!$container->hasParameter('kernel.debug') || !$container->getParameter('kernel.debug')) {
515507
$container->removeDefinition('api_platform.cache_warmer.cache_pool_clearer');
516508
}
517509
}

0 commit comments

Comments
 (0)