Skip to content

Commit d6f7b25

Browse files
committed
[FrameworkBundle] Remove ExpressionLanguageProvider when expression language isn't installed
1 parent 040a497 commit d6f7b25

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

DependencyInjection/FrameworkExtension.php

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1690,9 +1690,8 @@ private function registerValidationConfiguration(array $config, ContainerBuilder
16901690

16911691
if (!class_exists(ExpressionLanguage::class)) {
16921692
$container->removeDefinition('validator.expression_language');
1693-
}
1694-
1695-
if (!class_exists(ExpressionLanguageProvider::class)) {
1693+
$container->removeDefinition('validator.expression_language_provider');
1694+
} elseif (!class_exists(ExpressionLanguageProvider::class)) {
16961695
$container->removeDefinition('validator.expression_language_provider');
16971696
}
16981697
}

0 commit comments

Comments
 (0)