Skip to content

Commit b367941

Browse files
committed
Allow egulias/email-validator 3.x
1 parent f4130a6 commit b367941

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

Constraints/EmailValidator.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ public function validate($value, Constraint $constraint)
109109

110110
if (Email::VALIDATION_MODE_STRICT === $constraint->mode) {
111111
if (!class_exists(EguliasEmailValidator::class)) {
112-
throw new LogicException('Strict email validation requires egulias/email-validator ~1.2|~2.0.');
112+
throw new LogicException('Strict email validation requires egulias/email-validator ^2.1.10|^3.');
113113
}
114114

115115
$strictValidator = new EguliasEmailValidator();

Tests/Constraints/EmailValidatorTest.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ public function testLegacyValidatorConstructorStrict()
3535
{
3636
$this->validator = new EmailValidator(true);
3737
$this->validator->initialize($this->context);
38-
$this->validator->validate('example@localhost', new Email());
38+
$this->validator->validate('example@mywebsite.tld', new Email());
3939

4040
$this->assertNoViolation();
4141
}
@@ -211,7 +211,7 @@ public function testModeStrict()
211211
{
212212
$constraint = new Email(['mode' => Email::VALIDATION_MODE_STRICT]);
213213

214-
$this->validator->validate('example@localhost', $constraint);
214+
$this->validator->validate('example@mywebsite.tld', $constraint);
215215

216216
$this->assertNoViolation();
217217
}
@@ -256,7 +256,7 @@ public function testStrict()
256256
{
257257
$constraint = new Email(['strict' => true]);
258258

259-
$this->validator->validate('example@localhost', $constraint);
259+
$this->validator->validate('example@mywebsite.tld', $constraint);
260260

261261
$this->assertNoViolation();
262262
}

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
"symfony/translation": "^4.2",
3838
"doctrine/annotations": "^1.10.4",
3939
"doctrine/cache": "~1.0",
40-
"egulias/email-validator": "^2.1.10"
40+
"egulias/email-validator": "^2.1.10|^3"
4141
},
4242
"conflict": {
4343
"doctrine/lexer": "<1.0.2",

0 commit comments

Comments
 (0)