*/ public static function listItem(AdminUser $user): array { $user->loadMissing('roles'); return [ 'id' => (int) $user->id, 'username' => $user->username, 'nickname' => $user->name, 'email' => $user->email, 'status' => (int) $user->status, 'roles' => $user->adminRoleSlugs(), 'direct_permissions' => $user->directLegacyPermissionSlugs(), 'effective_permissions' => $user->adminPermissionSlugs(), ]; } }