show403(); } $userId = request()->input('id'); if ($userId !== null && $page->userdata->role->id !== User::ROLE_ADMIN && (int) $userId === Auth::id()) { Mail::to(Settings::settingValue('site.main.email'))->send(new AccountDeleted($userId)); Auth::logout(); User::deleteUser($userId); header('Location:'.WWW_TOP.'/login'); } elseif ($page->userdata->role->id === User::ROLE_ADMIN) { redirect(WWW_TOP.'profile'); } else { $page->showBadBoy(); }