namespace wcf\acp\form;
use wcf\data\user\group\UserGroup;
+use wcf\data\user\User;
use wcf\data\user\UserAction;
use wcf\form\AbstractForm;
use wcf\system\bbcode\BBCodeHandler;
}
// Check if username exists already.
- if (!UserUtil::isAvailableUsername($username)) {
+ if (User::getUserByUsername($username)->userID) {
throw new UserInputException('username', 'notUnique');
}
}
namespace wcf\data;
use wcf\data\object\type\ObjectType;
+use wcf\data\user\User;
use wcf\system\captcha\CaptchaHandler;
use wcf\system\captcha\ICaptchaHandler;
use wcf\system\exception\UserInputException;
use wcf\system\WCF;
use wcf\util\UserRegistrationUtil;
-use wcf\util\UserUtil;
/**
* Provides methods related to the guest dialog of message quick reply.
if (!UserRegistrationUtil::isValidUsername($this->parameters['data']['username'])) {
throw new UserInputException('username', 'invalid');
}
- if (!UserUtil::isAvailableUsername($this->parameters['data']['username'])) {
+ if (User::getUserByUsername($this->parameters['data']['username'])->userID) {
throw new UserInputException('username', 'notUnique');
}
} catch (UserInputException $e) {
use wcf\data\IMessageInlineEditorAction;
use wcf\data\object\type\ObjectType;
use wcf\data\object\type\ObjectTypeCache;
+use wcf\data\user\User;
use wcf\system\bbcode\BBCodeHandler;
use wcf\system\captcha\CaptchaHandler;
use wcf\system\comment\CommentHandler;
use wcf\system\WCF;
use wcf\util\MessageUtil;
use wcf\util\UserRegistrationUtil;
-use wcf\util\UserUtil;
/**
* Executes comment-related actions.
if (!UserRegistrationUtil::isValidUsername($this->parameters['data']['username'])) {
throw new UserInputException('username', 'invalid');
}
- if (!UserUtil::isAvailableUsername($this->parameters['data']['username'])) {
+ if (User::getUserByUsername($this->parameters['data']['username'])->userID) {
throw new UserInputException('username', 'notUnique');
}
} catch (UserInputException $e) {
];
}
- if (!UserUtil::isAvailableUsername($this->parameters['username'])) {
+ if (User::getUserByUsername($this->parameters['username'])->userID) {
return [
'isValid' => false,
'error' => 'notUnique',
}
// checks if user name exists already.
- if (!UserUtil::isAvailableUsername($this->username)) {
+ if (User::getUserByUsername($this->username)->userID) {
throw new UserInputException('username', 'notUnique');
}
}
namespace wcf\system\form\builder\field\user;
+use wcf\data\user\User;
use wcf\system\form\builder\field\AbstractFormField;
use wcf\system\form\builder\field\IAttributeFormField;
use wcf\system\form\builder\field\IAutoCompleteFormField;
'invalid',
'wcf.form.field.username.error.invalid'
));
- } elseif (!UserUtil::isAvailableUsername($this->getValue())) {
+ } elseif (User::getUserByUsername($this->getValue())->userID) {
$this->addValidationError(new FormFieldValidationError(
'notUnique',
'wcf.form.field.username.error.notUnique'