/** * @param ConstraintInterface $constraint * @param mixed $value * @return bool */ protected function processConstraint($constraint, $value) { $passed = $constraint->check($value); if (!$passed) { $this->failedConstraint = $constraint; } return $passed; }