Skip to content

Commit b238ab0

Browse files
committed
[FrameworkBundle] Ensure Email class exists before using it
1 parent e14c287 commit b238ab0

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

DependencyInjection/Configuration.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1067,7 +1067,7 @@ private function addValidationSection(ArrayNodeDefinition $rootNode, callable $e
10671067
->validate()->castToArray()->end()
10681068
->end()
10691069
->scalarNode('translation_domain')->defaultValue('validators')->end()
1070-
->enumNode('email_validation_mode')->values(Email::VALIDATION_MODES + ['loose'])->end()
1070+
->enumNode('email_validation_mode')->values((class_exists(Email::class) ? Email::VALIDATION_MODES : ['html5-allow-no-tld', 'html5', 'strict']) + ['loose'])->end()
10711071
->arrayNode('mapping')
10721072
->addDefaultsIfNotSet()
10731073
->fixXmlConfig('path')

0 commit comments

Comments
 (0)