|
|
public static function generateUserName(string $prefix = 'HZ', int $length = 10) {
|
|
public static function generateUserName(string $prefix = 'HZ', int $length = 10) {
|
|
|
$result = Tool::randomString($length, $prefix).array_rand([0,1,2,3,5,6,7,8,9],1);
|
|
$result = Tool::randomString($length, $prefix).array_rand([0,1,2,3,5,6,7,8,9],1);
|
|
|
if (User::find()->where('USER_NAME=:USER_NAME', [':USER_NAME' => $result])->exists()) {
|
|
if (User::find()->where('USER_NAME=:USER_NAME', [':USER_NAME' => $result])->exists()) {
|
|
|
return self::generateUserName($prefix, $length);
|
|
return self::generateUserName($prefix, $length);
|