From d85650d29fd85d0b7f5ae0111040e89e96f9c5a7 Mon Sep 17 00:00:00 2001 From: Tobias Schultze Date: Thu, 19 Jul 2012 23:47:59 +0300 Subject: [PATCH] [Validator] remove return value in TrueValidator --- .../Component/Validator/Constraints/TrueValidator.php | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/Symfony/Component/Validator/Constraints/TrueValidator.php b/src/Symfony/Component/Validator/Constraints/TrueValidator.php index 2f8c91f7e1..2fbe0478ce 100644 --- a/src/Symfony/Component/Validator/Constraints/TrueValidator.php +++ b/src/Symfony/Component/Validator/Constraints/TrueValidator.php @@ -27,15 +27,11 @@ class TrueValidator extends ConstraintValidator public function validate($value, Constraint $constraint) { if (null === $value) { - return true; + return; } - if (true === $value || 1 === $value || '1' === $value) { - return true; + if (true !== $value && 1 !== $value && '1' !== $value) { + $this->context->addViolation($constraint->message); } - - $this->context->addViolation($constraint->message); - - return false; } }