Skip to content

Commit 9895e34

Browse files
authored
fix(symfony): don't use ArrayAdapter in production api-platform#4975 (api-platform#5025)
1 parent 07afa77 commit 9895e34

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/Symfony/Bundle/DependencyInjection/ApiPlatformExtension.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -649,7 +649,7 @@ private function registerCacheConfiguration(ContainerBuilder $container): void
649649
@trigger_error('The "api_platform.metadata_cache" parameter is deprecated since version 2.4 and will have no effect in 3.0.', \E_USER_DEPRECATED);
650650

651651
// BC
652-
if (!$container->getParameter('api_platform.metadata_cache')) {
652+
if (!$container->getParameter('api_platform.metadata_cache') && $container->hasParameter('kernel.debug') && $container->getParameter('kernel.debug')) {
653653
$container->removeDefinition('api_platform.cache_warmer.cache_pool_clearer');
654654

655655
$container->register('api_platform.cache.metadata.property', ArrayAdapter::class);

0 commit comments

Comments
 (0)