ロールの追加、性別もクラス化、テスト記事忘れた

This commit is contained in:
2025-12-29 17:19:59 +09:00
parent 113e0a00fb
commit c458eecd53
3 changed files with 28 additions and 6 deletions

View File

@@ -44,7 +44,7 @@ class Auth {
}
$user->name = namecolor($user);
$user->regDate = date('Y年m月d日', $user->regDate);
$user->gender = $user->gender === 0 ? '男' : ($user->gender === 1 ? '女' : '不明');
$user->gender = $user->gender === \Gender::MALE ? '男' : ($user->gender === \Gender::FEMALE ? '女' : '不明');
$user->role = $user->role & (\Roles::ADMIN | \Roles::STAFF) ? '管理者' : ($user->role === \Roles::BANNED ? 'BANされた' : 'ユーザー');
$user->avatar = '/static/user/'.($user->avatar === '' ? 'noicon.png' : $user->username.'/'.$user->avatar);
$user->altName = $user->displayname ?: $user->username;
@@ -197,7 +197,7 @@ class Auth {
$user->regDate = time();
$user->namecolor = '';
$user->displayname = '';
$user->gender = -1;
$user->gender = \Gender::UNKNOWN;
$user->role = \Roles::MEMBER;
$user->tokens = [];