test for the Validator component to be present

This commit is contained in:
Christian Flothmann 2016-12-16 13:58:05 +01:00
parent 89d5ec002e
commit fb9b08396b
1 changed files with 4 additions and 0 deletions

View File

@ -751,6 +751,10 @@ class FrameworkExtension extends Extension
return;
}
if (!class_exists('Symfony\Component\Validator\Validation')) {
throw new LogicException('Validation support cannot be enabled as the Validator component is not installed.');
}
$loader->load('validator.xml');
$validatorBuilder = $container->getDefinition('validator.builder');