Skip to content

Commit

Permalink
perf(symfony): use default cache pool config in development environme…
Browse files Browse the repository at this point in the history
…nt (#5242)
  • Loading branch information
acirulis committed Nov 30, 2022
1 parent 27af321 commit b52161f
Showing 1 changed file with 1 addition and 9 deletions.
10 changes: 1 addition & 9 deletions src/Symfony/Bundle/DependencyInjection/ApiPlatformExtension.php
Expand Up @@ -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;
Expand Down Expand Up @@ -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');
}
}
Expand Down

0 comments on commit b52161f

Please sign in to comment.