Add phpstan level 7(#544)

This commit is contained in:
Saeed Vaziry
2025-03-12 13:31:10 +01:00
committed by GitHub
parent c22bb1fa80
commit 493cbb0849
437 changed files with 4505 additions and 2193 deletions

View File

@ -29,7 +29,10 @@ public static function getNavigationItemActiveRoutePattern(): string
public static function canAccess(): bool
{
return auth()->user()?->can('viewAny', Project::class) ?? false;
/** @var \App\Models\User $user */
$user = auth()->user();
return $user->can('viewAny', Project::class);
}
public function getWidgets(): array
@ -47,15 +50,13 @@ protected function getHeaderActions(): array
->icon('heroicon-o-plus')
->authorize('create', Project::class)
->modalWidth(MaxWidth::Large)
->form(function (Form $form) {
return $form->schema([
TextInput::make('name')
->name('name')
->rules(CreateProject::rules()['name']),
])->columns(1);
})
->action(function (array $data) {
app(CreateProject::class)->create(auth()->user(), $data);
->form(fn (Form $form): \Filament\Forms\Form => $form->schema([
TextInput::make('name')
->name('name')
->rules(CreateProject::rules()['name']),
])->columns(1))
->action(function (array $data): void {
app(CreateProject::class)->create($this->getUser(), $data);
$this->dispatch('$refresh');
}),