X-Git-Url: http://www.aleph1.co.uk/gitweb/?a=blobdiff_plain;ds=sidebyside;f=vendor%2Fsymfony%2Fvalidator%2FConstraints%2FAllValidator.php;fp=vendor%2Fsymfony%2Fvalidator%2FConstraints%2FAllValidator.php;h=a5eb32bbd97968a8a3a187683696aa95f63ab883;hb=9917807b03b64faf00f6a1f29dcb6eafc454efa5;hp=94ff8190e47cb9e86046cbba3a8471c7336b0bde;hpb=aea91e65e895364e460983b890e295aa5d5540a5;p=yaffs-website diff --git a/vendor/symfony/validator/Constraints/AllValidator.php b/vendor/symfony/validator/Constraints/AllValidator.php index 94ff8190e..a5eb32bbd 100644 --- a/vendor/symfony/validator/Constraints/AllValidator.php +++ b/vendor/symfony/validator/Constraints/AllValidator.php @@ -13,7 +13,6 @@ namespace Symfony\Component\Validator\Constraints; use Symfony\Component\Validator\Constraint; use Symfony\Component\Validator\ConstraintValidator; -use Symfony\Component\Validator\Context\ExecutionContextInterface; use Symfony\Component\Validator\Exception\UnexpectedTypeException; /** @@ -40,17 +39,10 @@ class AllValidator extends ConstraintValidator $context = $this->context; - if ($context instanceof ExecutionContextInterface) { - $validator = $context->getValidator()->inContext($context); - - foreach ($value as $key => $element) { - $validator->atPath('['.$key.']')->validate($element, $constraint->constraints); - } - } else { - // 2.4 API - foreach ($value as $key => $element) { - $context->validateValue($element, $constraint->constraints, '['.$key.']'); - } + $validator = $context->getValidator()->inContext($context); + + foreach ($value as $key => $element) { + $validator->atPath('['.$key.']')->validate($element, $constraint->constraints); } } }