From 8d2700732936ceb6b48d53d5908968576797885c Mon Sep 17 00:00:00 2001 From: Christian Flothmann Date: Wed, 7 Feb 2024 08:23:55 +0100 Subject: [PATCH] revert accepting any scalar value --- src/Symfony/Component/Validator/Constraints/CidrValidator.php | 2 +- .../Component/Validator/Tests/Constraints/CidrValidatorTest.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Symfony/Component/Validator/Constraints/CidrValidator.php b/src/Symfony/Component/Validator/Constraints/CidrValidator.php index 82373992f234a..4fc78a78286b0 100644 --- a/src/Symfony/Component/Validator/Constraints/CidrValidator.php +++ b/src/Symfony/Component/Validator/Constraints/CidrValidator.php @@ -35,7 +35,7 @@ public function validate($value, Constraint $constraint): void return; } - if (!\is_scalar($value) && !$value instanceof \Stringable) { + if (!\is_string($value) && !$value instanceof \Stringable) { throw new UnexpectedValueException($value, 'string'); } diff --git a/src/Symfony/Component/Validator/Tests/Constraints/CidrValidatorTest.php b/src/Symfony/Component/Validator/Tests/Constraints/CidrValidatorTest.php index 75b2c8ade9acc..9274d81dad0cc 100644 --- a/src/Symfony/Component/Validator/Tests/Constraints/CidrValidatorTest.php +++ b/src/Symfony/Component/Validator/Tests/Constraints/CidrValidatorTest.php @@ -52,7 +52,7 @@ public function testExpectsStringCompatibleType() { $this->expectException(UnexpectedValueException::class); - $this->validator->validate([123456], new Cidr()); + $this->validator->validate(123456, new Cidr()); } /**