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

@ -4,6 +4,7 @@
use App\Actions\SourceControl\EditSourceControl;
use App\Models\SourceControl;
use App\Models\User;
use Exception;
use Filament\Forms\Components\Checkbox;
use Filament\Forms\Components\TextInput;
@ -12,6 +13,9 @@
class Edit
{
/**
* @return array<int, mixed>
*/
public static function form(SourceControl $sourceControl): array
{
return [
@ -39,12 +43,17 @@ public static function form(SourceControl $sourceControl): array
}
/**
* @param array<string, mixed> $data
*
* @throws Exception
*/
public static function action(SourceControl $sourceControl, array $data): void
{
/** @var User $user */
$user = auth()->user();
try {
app(EditSourceControl::class)->edit($sourceControl, auth()->user()->currentProject, $data);
app(EditSourceControl::class)->edit($sourceControl, $user->currentProject, $data);
} catch (Exception $e) {
Notification::make()
->title($e->getMessage())