$alreadyExists = $this->modx->getObject('modUser',

$alreadyExists = $this->modx->getObject('modUser',array('username' => $username));
            if ($alreadyExists) {
                $this->addFieldError('username', "Username already taken. Please choose another. ");
                return $contractor; 
                
            }

Разобрался, кто заинтересован, предлагаю такое решение