query('search', '')); return view('admin.accounts.index', [ 'accounts' => $accounts->listAccounts($search !== '' ? $search : null), 'inviteCodes' => $inviteCodes->latest(), 'inviteStats' => $inviteCodes->stats(), 'search' => $search, 'accessLevels' => WowData::securityLevels(), ]); } public function updateAccess(int $accountId, UpdateAccountAccessRequest $request, AzerothCoreAccountService $accounts): RedirectResponse { abort_unless($accounts->findUserById($accountId), 404); $accounts->updateAccessLevel($accountId, (int) $request->input('gmlevel')); return back()->with('status', 'Уровень доступа обновлён.'); } }