diff --git a/Validator/Constraints/UniqueObjectValidator.php b/Validator/Constraints/UniqueObjectValidator.php index 228ac22..6be3d9d 100644 --- a/Validator/Constraints/UniqueObjectValidator.php +++ b/Validator/Constraints/UniqueObjectValidator.php @@ -60,14 +60,13 @@ class UniqueObjectValidator extends ConstraintValidator ); } - $this->context->addViolationAt( - $constraint->errorPath, - $constraint->message, - array( + $this->context->buildViolation($constraint->message) + ->atPath($constraint->errorPath) + ->setParameters(array( '{{ object_class }}' => $class, '{{ fields }}' => implode($constraint->messageFieldSeparator, $fieldParts) - ) - ); + )) + ->addViolation(); } }