mirror of
https://github.com/vitodeploy/vito.git
synced 2025-07-03 15:02:34 +00:00
Add phpstan level 7(#544)
This commit is contained in:
@ -39,7 +39,7 @@ public function logoutAction(): Action
|
||||
->label('Logout')
|
||||
->color('danger')
|
||||
->link()
|
||||
->action(function () {
|
||||
->action(function (): void {
|
||||
Filament::auth()->logout();
|
||||
|
||||
session()->forget('login.id');
|
||||
@ -96,16 +96,22 @@ public function authenticate(): ?LoginResponse
|
||||
return $loginResponse;
|
||||
}
|
||||
|
||||
private function confirmTwoFactor(): ?LoginResponse
|
||||
private function confirmTwoFactor(): LoginResponse
|
||||
{
|
||||
$request = TwoFactorLoginRequest::createFrom(request())->merge([
|
||||
'code' => $this->data['code'],
|
||||
'recovery_code' => $this->data['recovery_code'],
|
||||
'code' => $this->data['code'] ?? null,
|
||||
'recovery_code' => $this->data['recovery_code'] ?? null,
|
||||
]);
|
||||
|
||||
/** @var ?User $user */
|
||||
$user = $request->challengedUser();
|
||||
|
||||
if (! $user) {
|
||||
$this->redirect(Filament::getLoginUrl());
|
||||
|
||||
return app(LoginResponse::class);
|
||||
}
|
||||
|
||||
if ($code = $request->validRecoveryCode()) {
|
||||
$user->replaceRecoveryCode($code);
|
||||
} elseif (! $request->hasValidCode()) {
|
||||
@ -141,7 +147,7 @@ private function initTwoFactor(): void
|
||||
PanelsRenderHook::AUTH_LOGIN_FORM_BEFORE,
|
||||
fn (): string => Blade::render(
|
||||
<<<BLADE
|
||||
<x-slot name="subheading">{$this->logoutAction()->render()}</x-slot>
|
||||
<x-slot name="subheading">{$this->logoutAction()->render()->render()}</x-slot>
|
||||
BLADE
|
||||
),
|
||||
);
|
||||
|
Reference in New Issue
Block a user