fix: some phpstan level 7 errors in Livewire

This commit is contained in:
Roardom
2024-01-07 09:51:26 +00:00
parent 2dd24b3fa1
commit 3630be2d63
5 changed files with 4 additions and 44 deletions
+1 -1
View File
@@ -60,7 +60,7 @@ class UserActive extends Component
'showMorePrecision' => ['except' => false],
];
final public function mount($userId): void
final public function mount(int $userId): void
{
$this->user = User::find($userId);
}
+1 -1
View File
@@ -42,7 +42,7 @@ class UserResurrections extends Component
'sortDirection' => ['except' => 'desc'],
];
final public function mount($userId): void
final public function mount(int $userId): void
{
$this->user = User::find($userId);
}
+1 -1
View File
@@ -69,7 +69,7 @@ class UserTorrents extends Component
'showMorePrecision' => ['except' => false],
];
final public function mount($userId): void
final public function mount(int $userId): void
{
$this->user = User::find($userId);
}
+1 -1
View File
@@ -48,7 +48,7 @@ class UserUploads extends Component
'status' => ['except' => []],
];
final public function mount($userId): void
final public function mount(int $userId): void
{
$this->user = User::find($userId);
}
-40
View File
@@ -1800,11 +1800,6 @@ parameters:
count: 1
path: app/Http/Livewire/UserActive.php
-
message: "#^Method App\\\\Http\\\\Livewire\\\\UserActive\\:\\:mount\\(\\) has parameter \\$userId with no type specified\\.$#"
count: 1
path: app/Http/Livewire/UserActive.php
-
message: "#^Method App\\\\Http\\\\Livewire\\\\UserActive\\:\\:sortBy\\(\\) has parameter \\$field with no type specified\\.$#"
count: 1
@@ -1820,11 +1815,6 @@ parameters:
count: 1
path: app/Http/Livewire/UserActive.php
-
message: "#^Property App\\\\Http\\\\Livewire\\\\UserActive\\:\\:\\$user \\(App\\\\Models\\\\User\\|null\\) does not accept App\\\\Models\\\\User\\|Illuminate\\\\Database\\\\Eloquent\\\\Collection\\<int, App\\\\Models\\\\User\\>\\|null\\.$#"
count: 1
path: app/Http/Livewire/UserActive.php
-
message: "#^Method App\\\\Http\\\\Livewire\\\\UserNotes\\:\\:getNotesProperty\\(\\) return type with generic interface Illuminate\\\\Contracts\\\\Pagination\\\\LengthAwarePaginator does not specify its types\\: TItem$#"
count: 1
@@ -1840,11 +1830,6 @@ parameters:
count: 1
path: app/Http/Livewire/UserResurrections.php
-
message: "#^Method App\\\\Http\\\\Livewire\\\\UserResurrections\\:\\:mount\\(\\) has parameter \\$userId with no type specified\\.$#"
count: 1
path: app/Http/Livewire/UserResurrections.php
-
message: "#^Method App\\\\Http\\\\Livewire\\\\UserResurrections\\:\\:sortBy\\(\\) has parameter \\$field with no type specified\\.$#"
count: 1
@@ -1855,11 +1840,6 @@ parameters:
count: 1
path: app/Http/Livewire/UserResurrections.php
-
message: "#^Property App\\\\Http\\\\Livewire\\\\UserResurrections\\:\\:\\$user \\(App\\\\Models\\\\User\\|null\\) does not accept App\\\\Models\\\\User\\|Illuminate\\\\Database\\\\Eloquent\\\\Collection\\<int, App\\\\Models\\\\User\\>\\|null\\.$#"
count: 1
path: app/Http/Livewire/UserResurrections.php
-
message: "#^Method App\\\\Http\\\\Livewire\\\\UserSearch\\:\\:getUsersProperty\\(\\) return type with generic interface Illuminate\\\\Contracts\\\\Pagination\\\\LengthAwarePaginator does not specify its types\\: TItem$#"
count: 1
@@ -1885,11 +1865,6 @@ parameters:
count: 1
path: app/Http/Livewire/UserTorrents.php
-
message: "#^Method App\\\\Http\\\\Livewire\\\\UserTorrents\\:\\:mount\\(\\) has parameter \\$userId with no type specified\\.$#"
count: 1
path: app/Http/Livewire/UserTorrents.php
-
message: "#^Method App\\\\Http\\\\Livewire\\\\UserTorrents\\:\\:sortBy\\(\\) has parameter \\$field with no type specified\\.$#"
count: 1
@@ -1910,21 +1885,11 @@ parameters:
count: 1
path: app/Http/Livewire/UserTorrents.php
-
message: "#^Property App\\\\Http\\\\Livewire\\\\UserTorrents\\:\\:\\$user \\(App\\\\Models\\\\User\\|null\\) does not accept App\\\\Models\\\\User\\|Illuminate\\\\Database\\\\Eloquent\\\\Collection\\<int, App\\\\Models\\\\User\\>\\|null\\.$#"
count: 1
path: app/Http/Livewire/UserTorrents.php
-
message: "#^Method App\\\\Http\\\\Livewire\\\\UserUploads\\:\\:getUploadsProperty\\(\\) return type with generic interface Illuminate\\\\Contracts\\\\Pagination\\\\LengthAwarePaginator does not specify its types\\: TItem$#"
count: 1
path: app/Http/Livewire/UserUploads.php
-
message: "#^Method App\\\\Http\\\\Livewire\\\\UserUploads\\:\\:mount\\(\\) has parameter \\$userId with no type specified\\.$#"
count: 1
path: app/Http/Livewire/UserUploads.php
-
message: "#^Method App\\\\Http\\\\Livewire\\\\UserUploads\\:\\:sortBy\\(\\) has parameter \\$field with no type specified\\.$#"
count: 1
@@ -1945,11 +1910,6 @@ parameters:
count: 1
path: app/Http/Livewire/UserUploads.php
-
message: "#^Property App\\\\Http\\\\Livewire\\\\UserUploads\\:\\:\\$user \\(App\\\\Models\\\\User\\|null\\) does not accept App\\\\Models\\\\User\\|Illuminate\\\\Database\\\\Eloquent\\\\Collection\\<int, App\\\\Models\\\\User\\>\\|null\\.$#"
count: 1
path: app/Http/Livewire/UserUploads.php
-
message: "#^Method App\\\\Http\\\\Livewire\\\\UserWarnings\\:\\:getWarningsProperty\\(\\) return type with generic interface Illuminate\\\\Contracts\\\\Pagination\\\\LengthAwarePaginator does not specify its types\\: TItem$#"
count: 1