FOS\UserBundle\Entity\UserManager::validateUnique PHP Method

validateUnique() public method

{@inheritDoc}
public validateUnique ( $value, Constraint $constraint )
$constraint Symfony\Component\Validator\Constraint
    public function validateUnique($value, Constraint $constraint)
    {
        $fields = array_map('trim', explode(',', $constraint->property));
        $users = $this->findConflictualUsers($value, $fields);
        // there is no conflictual user
        if (empty($users)) {
            return true;
        }
        // there is no conflictual user which is not the same as the value
        if ($this->anyIsUser($value, $users)) {
            return true;
        }
        return false;
    }