From 995d655a6d1539b8188ebdaaf9e5d560f13bf7e0 Mon Sep 17 00:00:00 2001 From: Klein Florian Date: Thu, 22 Dec 2011 16:06:25 +0100 Subject: [PATCH] fix unqiue validator when checked column is the first of all class fields --- Validator/Constraints/UniqueObjectValidator.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Validator/Constraints/UniqueObjectValidator.php b/Validator/Constraints/UniqueObjectValidator.php index 2b8e8b9..54df89d 100644 --- a/Validator/Constraints/UniqueObjectValidator.php +++ b/Validator/Constraints/UniqueObjectValidator.php @@ -45,7 +45,7 @@ class UniqueObjectValidator extends ConstraintValidator $classFields = $peerClass::getFieldNames(\BasePeer::TYPE_FIELDNAME); foreach ($fields as $fieldName) { - if(!array_search($fieldName, $classFields)) { + if(false === array_search($fieldName, $classFields)) { throw new ConstraintDefinitionException('The field "' . $fieldName .'" doesn\'t exist in the "' . $class . '" class.'); } }