diff --git a/app/Http/Livewire/AnnounceSearch.php b/app/Http/Livewire/AnnounceSearch.php index 3804d05b0..1a7653dbd 100644 --- a/app/Http/Livewire/AnnounceSearch.php +++ b/app/Http/Livewire/AnnounceSearch.php @@ -24,7 +24,7 @@ use Livewire\Component; use Livewire\WithPagination; /** - * @property \Illuminate\Pagination\LengthAwarePaginator $announces + * @property \Illuminate\Pagination\LengthAwarePaginator $announces */ class AnnounceSearch extends Component { @@ -59,7 +59,7 @@ class AnnounceSearch extends Component } /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function announces(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/ApikeySearch.php b/app/Http/Livewire/ApikeySearch.php index b1f4a1532..ef9738437 100644 --- a/app/Http/Livewire/ApikeySearch.php +++ b/app/Http/Livewire/ApikeySearch.php @@ -25,7 +25,7 @@ use Livewire\Component; use Livewire\WithPagination; /** - * @property \Illuminate\Pagination\LengthAwarePaginator $apikeys + * @property \Illuminate\Pagination\LengthAwarePaginator $apikeys */ class ApikeySearch extends Component { @@ -50,7 +50,7 @@ class ApikeySearch extends Component public int $perPage = 25; /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function apikeys(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/ApplicationSearch.php b/app/Http/Livewire/ApplicationSearch.php index 647c72f21..eec5b824d 100644 --- a/app/Http/Livewire/ApplicationSearch.php +++ b/app/Http/Livewire/ApplicationSearch.php @@ -46,7 +46,7 @@ class ApplicationSearch extends Component public int $perPage = 25; /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function applications(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/AuditLogSearch.php b/app/Http/Livewire/AuditLogSearch.php index 8e73047cc..76b2783ad 100644 --- a/app/Http/Livewire/AuditLogSearch.php +++ b/app/Http/Livewire/AuditLogSearch.php @@ -77,7 +77,7 @@ class AuditLogSearch extends Component /** * @throws JsonException - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function audits(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/BlockIpAddress.php b/app/Http/Livewire/BlockIpAddress.php index 4c9bbfaf1..4461565c6 100644 --- a/app/Http/Livewire/BlockIpAddress.php +++ b/app/Http/Livewire/BlockIpAddress.php @@ -75,7 +75,7 @@ class BlockIpAddress extends Component } /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function ipAddresses(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/CollectionSearch.php b/app/Http/Livewire/CollectionSearch.php index e3c07e623..b2c533c20 100644 --- a/app/Http/Livewire/CollectionSearch.php +++ b/app/Http/Livewire/CollectionSearch.php @@ -37,7 +37,7 @@ class CollectionSearch extends Component } /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function collections(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/Comments.php b/app/Http/Livewire/Comments.php index f7f8bf2a3..77e95dfa8 100644 --- a/app/Http/Livewire/Comments.php +++ b/app/Http/Livewire/Comments.php @@ -198,7 +198,7 @@ class Comments extends Component } /** - * @return \Illuminate\Contracts\Pagination\LengthAwarePaginator<\App\Models\Comment> + * @return \Illuminate\Contracts\Pagination\LengthAwarePaginator */ #[Computed] final public function comments(): \Illuminate\Contracts\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/CompanySearch.php b/app/Http/Livewire/CompanySearch.php index 306c1c981..52863369d 100644 --- a/app/Http/Livewire/CompanySearch.php +++ b/app/Http/Livewire/CompanySearch.php @@ -37,7 +37,7 @@ class CompanySearch extends Component } /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function companies(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/ConversationSearch.php b/app/Http/Livewire/ConversationSearch.php index 9b3ec2aef..40e2161a8 100644 --- a/app/Http/Livewire/ConversationSearch.php +++ b/app/Http/Livewire/ConversationSearch.php @@ -49,7 +49,7 @@ class ConversationSearch extends Component public string $sortDirection = 'desc'; /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function conversations(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/EmailUpdateSearch.php b/app/Http/Livewire/EmailUpdateSearch.php index feb410499..f7efffeb2 100644 --- a/app/Http/Livewire/EmailUpdateSearch.php +++ b/app/Http/Livewire/EmailUpdateSearch.php @@ -44,7 +44,7 @@ class EmailUpdateSearch extends Component public int $perPage = 25; /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function emailUpdates(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/FailedLoginSearch.php b/app/Http/Livewire/FailedLoginSearch.php index 57464e791..c7646065f 100644 --- a/app/Http/Livewire/FailedLoginSearch.php +++ b/app/Http/Livewire/FailedLoginSearch.php @@ -70,7 +70,7 @@ class FailedLoginSearch extends Component } /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function failedLogins(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/ForumCategoryTopicSearch.php b/app/Http/Livewire/ForumCategoryTopicSearch.php index 4dc68eee6..b7d625de8 100644 --- a/app/Http/Livewire/ForumCategoryTopicSearch.php +++ b/app/Http/Livewire/ForumCategoryTopicSearch.php @@ -63,7 +63,7 @@ class ForumCategoryTopicSearch extends Component } /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function topics(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/ForumTopicSearch.php b/app/Http/Livewire/ForumTopicSearch.php index 27f78db25..46d077208 100644 --- a/app/Http/Livewire/ForumTopicSearch.php +++ b/app/Http/Livewire/ForumTopicSearch.php @@ -68,7 +68,7 @@ class ForumTopicSearch extends Component } /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function topics(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/GiftLogSearch.php b/app/Http/Livewire/GiftLogSearch.php index 97e259e74..97cd1c17e 100644 --- a/app/Http/Livewire/GiftLogSearch.php +++ b/app/Http/Livewire/GiftLogSearch.php @@ -24,7 +24,7 @@ use Livewire\Component; use Livewire\WithPagination; /** - * @property \Illuminate\Pagination\LengthAwarePaginator $gifts + * @property \Illuminate\Pagination\LengthAwarePaginator $gifts */ class GiftLogSearch extends Component { @@ -52,7 +52,7 @@ class GiftLogSearch extends Component public int $perPage = 25; /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function gifts(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/HistorySearch.php b/app/Http/Livewire/HistorySearch.php index d9301867b..ac701589c 100644 --- a/app/Http/Livewire/HistorySearch.php +++ b/app/Http/Livewire/HistorySearch.php @@ -25,7 +25,7 @@ use Livewire\Component; use Livewire\WithPagination; /** - * @property \Illuminate\Pagination\LengthAwarePaginator $histories + * @property \Illuminate\Pagination\LengthAwarePaginator $histories */ class HistorySearch extends Component { @@ -92,7 +92,7 @@ class HistorySearch extends Component } /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function histories(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/InviteLogSearch.php b/app/Http/Livewire/InviteLogSearch.php index 715611135..ce141d0b9 100644 --- a/app/Http/Livewire/InviteLogSearch.php +++ b/app/Http/Livewire/InviteLogSearch.php @@ -87,7 +87,7 @@ class InviteLogSearch extends Component } /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function invites(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/LeakerSearch.php b/app/Http/Livewire/LeakerSearch.php index 38524c8ea..62ce5ba73 100644 --- a/app/Http/Livewire/LeakerSearch.php +++ b/app/Http/Livewire/LeakerSearch.php @@ -52,7 +52,7 @@ class LeakerSearch extends Component public string $sortDirection = 'desc'; /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function leakers(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/MissingMediaSearch.php b/app/Http/Livewire/MissingMediaSearch.php index 774b5cb5e..4771d34e3 100644 --- a/app/Http/Livewire/MissingMediaSearch.php +++ b/app/Http/Livewire/MissingMediaSearch.php @@ -50,7 +50,7 @@ class MissingMediaSearch extends Component public int $perPage = 50; /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function medias(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/NetworkSearch.php b/app/Http/Livewire/NetworkSearch.php index 4f80deb95..c346d86c6 100644 --- a/app/Http/Livewire/NetworkSearch.php +++ b/app/Http/Livewire/NetworkSearch.php @@ -37,7 +37,7 @@ class NetworkSearch extends Component } /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function networks(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/NoteSearch.php b/app/Http/Livewire/NoteSearch.php index e6b8f1a97..f0b2dff26 100644 --- a/app/Http/Livewire/NoteSearch.php +++ b/app/Http/Livewire/NoteSearch.php @@ -40,7 +40,7 @@ class NoteSearch extends Component } /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function notes(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/NotificationSearch.php b/app/Http/Livewire/NotificationSearch.php index 948a242e3..919f40a1f 100644 --- a/app/Http/Livewire/NotificationSearch.php +++ b/app/Http/Livewire/NotificationSearch.php @@ -97,7 +97,7 @@ class NotificationSearch extends Component public string $sortDirection = 'desc'; /** - * @return \Illuminate\Pagination\LengthAwarePaginator<\Illuminate\Notifications\DatabaseNotification> + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function notifications(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/PasskeySearch.php b/app/Http/Livewire/PasskeySearch.php index 0ee50d1f3..c91e57fea 100644 --- a/app/Http/Livewire/PasskeySearch.php +++ b/app/Http/Livewire/PasskeySearch.php @@ -25,7 +25,7 @@ use Livewire\Component; use Livewire\WithPagination; /** - * @property \Illuminate\Pagination\LengthAwarePaginator $passkeys + * @property \Illuminate\Pagination\LengthAwarePaginator $passkeys */ class PasskeySearch extends Component { @@ -50,7 +50,7 @@ class PasskeySearch extends Component public int $perPage = 25; /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function passkeys(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/PasswordResetHistorySearch.php b/app/Http/Livewire/PasswordResetHistorySearch.php index 400883907..e263cd731 100644 --- a/app/Http/Livewire/PasswordResetHistorySearch.php +++ b/app/Http/Livewire/PasswordResetHistorySearch.php @@ -25,7 +25,7 @@ use Livewire\Component; use Livewire\WithPagination; /** - * @property \Illuminate\Contracts\Pagination\LengthAwarePaginator $passwordResetHistories + * @property \Illuminate\Contracts\Pagination\LengthAwarePaginator $passwordResetHistories */ class PasswordResetHistorySearch extends Component { @@ -47,7 +47,7 @@ class PasswordResetHistorySearch extends Component public int $perPage = 25; /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function passwordResetHistories(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/PeerSearch.php b/app/Http/Livewire/PeerSearch.php index 396853860..c9aef4892 100644 --- a/app/Http/Livewire/PeerSearch.php +++ b/app/Http/Livewire/PeerSearch.php @@ -98,7 +98,7 @@ class PeerSearch extends Component } /** - * @return \Illuminate\Contracts\Pagination\LengthAwarePaginator + * @return \Illuminate\Contracts\Pagination\LengthAwarePaginator */ #[Computed] final public function peers(): \Illuminate\Contracts\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/PersonSearch.php b/app/Http/Livewire/PersonSearch.php index 9ec5cb443..69ce49180 100644 --- a/app/Http/Livewire/PersonSearch.php +++ b/app/Http/Livewire/PersonSearch.php @@ -46,7 +46,7 @@ class PersonSearch extends Component } /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function persons(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/PlaylistSearch.php b/app/Http/Livewire/PlaylistSearch.php index 992362a95..817c20461 100644 --- a/app/Http/Livewire/PlaylistSearch.php +++ b/app/Http/Livewire/PlaylistSearch.php @@ -51,7 +51,7 @@ class PlaylistSearch extends Component } /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function playlists() diff --git a/app/Http/Livewire/PostSearch.php b/app/Http/Livewire/PostSearch.php index fd23ee1c6..e9fc3233d 100644 --- a/app/Http/Livewire/PostSearch.php +++ b/app/Http/Livewire/PostSearch.php @@ -37,7 +37,7 @@ class PostSearch extends Component } /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function posts(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/ReportSearch.php b/app/Http/Livewire/ReportSearch.php index e04582a6b..b41da056f 100644 --- a/app/Http/Livewire/ReportSearch.php +++ b/app/Http/Livewire/ReportSearch.php @@ -25,7 +25,7 @@ use Livewire\Component; use Livewire\WithPagination; /** - * @property \Illuminate\Pagination\LengthAwarePaginator $reports + * @property \Illuminate\Pagination\LengthAwarePaginator $reports */ class ReportSearch extends Component { @@ -68,7 +68,7 @@ class ReportSearch extends Component public int $perPage = 25; /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function reports(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/RsskeySearch.php b/app/Http/Livewire/RsskeySearch.php index a8c51a754..4317489d7 100644 --- a/app/Http/Livewire/RsskeySearch.php +++ b/app/Http/Livewire/RsskeySearch.php @@ -25,7 +25,7 @@ use Livewire\Component; use Livewire\WithPagination; /** - * @property \Illuminate\Pagination\LengthAwarePaginator $rsskeys + * @property \Illuminate\Pagination\LengthAwarePaginator $rsskeys */ class RsskeySearch extends Component { @@ -50,7 +50,7 @@ class RsskeySearch extends Component public int $perPage = 25; /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function rsskeys(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/SubscribedForum.php b/app/Http/Livewire/SubscribedForum.php index bf620fc0c..3da90e667 100644 --- a/app/Http/Livewire/SubscribedForum.php +++ b/app/Http/Livewire/SubscribedForum.php @@ -26,7 +26,7 @@ class SubscribedForum extends Component use WithPagination; /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function forums() diff --git a/app/Http/Livewire/SubscribedTopic.php b/app/Http/Livewire/SubscribedTopic.php index 8f0e27f1d..39b85b34b 100644 --- a/app/Http/Livewire/SubscribedTopic.php +++ b/app/Http/Livewire/SubscribedTopic.php @@ -26,7 +26,7 @@ class SubscribedTopic extends Component use WithPagination; /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function topics(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/SubtitleSearch.php b/app/Http/Livewire/SubtitleSearch.php index cf0223171..d0f93f0ee 100644 --- a/app/Http/Livewire/SubtitleSearch.php +++ b/app/Http/Livewire/SubtitleSearch.php @@ -60,7 +60,7 @@ class SubtitleSearch extends Component } /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function subtitles(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/TicketSearch.php b/app/Http/Livewire/TicketSearch.php index 8c4a6e1f6..6723f8d8e 100644 --- a/app/Http/Livewire/TicketSearch.php +++ b/app/Http/Livewire/TicketSearch.php @@ -25,7 +25,7 @@ use Livewire\Component; use Livewire\WithPagination; /** - * @property \Illuminate\Pagination\LengthAwarePaginator $tickets + * @property \Illuminate\Pagination\LengthAwarePaginator $tickets */ class TicketSearch extends Component { @@ -71,7 +71,7 @@ class TicketSearch extends Component } /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function tickets(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/TopicPostSearch.php b/app/Http/Livewire/TopicPostSearch.php index 66062a82f..783aec30d 100644 --- a/app/Http/Livewire/TopicPostSearch.php +++ b/app/Http/Livewire/TopicPostSearch.php @@ -47,7 +47,7 @@ class TopicPostSearch extends Component } /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function posts(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/TopicSearch.php b/app/Http/Livewire/TopicSearch.php index e71475f68..ebf9c089c 100644 --- a/app/Http/Livewire/TopicSearch.php +++ b/app/Http/Livewire/TopicSearch.php @@ -74,7 +74,7 @@ class TopicSearch extends Component } /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function topics(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/TorrentDownloadSearch.php b/app/Http/Livewire/TorrentDownloadSearch.php index 4ed85f286..bac7d0efc 100644 --- a/app/Http/Livewire/TorrentDownloadSearch.php +++ b/app/Http/Livewire/TorrentDownloadSearch.php @@ -27,7 +27,7 @@ use Livewire\Component; use Livewire\WithPagination; /** - * @property \Illuminate\Pagination\LengthAwarePaginator $announces + * @property \Illuminate\Pagination\LengthAwarePaginator $announces */ class TorrentDownloadSearch extends Component { @@ -92,7 +92,7 @@ class TorrentDownloadSearch extends Component } /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function torrentDownloads(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/TorrentRequestSearch.php b/app/Http/Livewire/TorrentRequestSearch.php index 0e6391d03..e58d7931a 100644 --- a/app/Http/Livewire/TorrentRequestSearch.php +++ b/app/Http/Livewire/TorrentRequestSearch.php @@ -194,7 +194,7 @@ class TorrentRequestSearch extends Component } /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function torrentRequests(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/TorrentSearch.php b/app/Http/Livewire/TorrentSearch.php index 9c3717d3a..1f027c8f7 100644 --- a/app/Http/Livewire/TorrentSearch.php +++ b/app/Http/Livewire/TorrentSearch.php @@ -410,7 +410,7 @@ class TorrentSearch extends Component } /** - * @return \Illuminate\Contracts\Pagination\LengthAwarePaginator + * @return \Illuminate\Contracts\Pagination\LengthAwarePaginator */ #[Computed] final public function torrents(): \Illuminate\Contracts\Pagination\LengthAwarePaginator @@ -516,7 +516,7 @@ class TorrentSearch extends Component } /** - * @return \Illuminate\Contracts\Pagination\LengthAwarePaginator + * @return \Illuminate\Contracts\Pagination\LengthAwarePaginator */ #[Computed] final public function groupedTorrents() @@ -819,7 +819,7 @@ class TorrentSearch extends Component } /** - * @return \Illuminate\Contracts\Pagination\LengthAwarePaginator + * @return \Illuminate\Contracts\Pagination\LengthAwarePaginator */ #[Computed] final public function groupedPosters() diff --git a/app/Http/Livewire/TorrentTrumpSearch.php b/app/Http/Livewire/TorrentTrumpSearch.php index adfb73d38..04d4b2beb 100644 --- a/app/Http/Livewire/TorrentTrumpSearch.php +++ b/app/Http/Livewire/TorrentTrumpSearch.php @@ -46,7 +46,7 @@ class TorrentTrumpSearch extends Component public int $perPage = 25; /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function torrentTrumps(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/TvSearch.php b/app/Http/Livewire/TvSearch.php index 0b9abbb6b..081d85068 100644 --- a/app/Http/Livewire/TvSearch.php +++ b/app/Http/Livewire/TvSearch.php @@ -37,7 +37,7 @@ class TvSearch extends Component } /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function shows(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/UnregisteredInfoHashSearch.php b/app/Http/Livewire/UnregisteredInfoHashSearch.php index f83d4029b..73971bee1 100644 --- a/app/Http/Livewire/UnregisteredInfoHashSearch.php +++ b/app/Http/Livewire/UnregisteredInfoHashSearch.php @@ -58,7 +58,7 @@ class UnregisteredInfoHashSearch extends Component } /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function unregisteredInfoHashes(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/UserActive.php b/app/Http/Livewire/UserActive.php index c7e0bf71f..2c3edac27 100644 --- a/app/Http/Livewire/UserActive.php +++ b/app/Http/Livewire/UserActive.php @@ -25,7 +25,7 @@ use Livewire\Component; use Livewire\WithPagination; /** - * @property \Illuminate\Pagination\LengthAwarePaginator $actives + * @property \Illuminate\Pagination\LengthAwarePaginator $actives */ class UserActive extends Component { @@ -80,7 +80,7 @@ class UserActive extends Component } /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function actives(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/UserEarnings.php b/app/Http/Livewire/UserEarnings.php index e6aa009ef..ea719cef8 100644 --- a/app/Http/Livewire/UserEarnings.php +++ b/app/Http/Livewire/UserEarnings.php @@ -27,7 +27,7 @@ use Livewire\Component; use Livewire\WithPagination; /** - * @property \Illuminate\Pagination\LengthAwarePaginator $bonEarnings + * @property \Illuminate\Pagination\LengthAwarePaginator $bonEarnings */ class UserEarnings extends Component { @@ -196,7 +196,7 @@ class UserEarnings extends Component } /** - * @return \Illuminate\Contracts\Pagination\LengthAwarePaginator + * @return \Illuminate\Contracts\Pagination\LengthAwarePaginator */ #[Computed] final public function torrents(): \Illuminate\Contracts\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/UserNotes.php b/app/Http/Livewire/UserNotes.php index 179e2a785..95ed22e94 100644 --- a/app/Http/Livewire/UserNotes.php +++ b/app/Http/Livewire/UserNotes.php @@ -70,7 +70,7 @@ class UserNotes extends Component } /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function notes(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/UserResurrections.php b/app/Http/Livewire/UserResurrections.php index e9d52bba9..c8ad197d8 100644 --- a/app/Http/Livewire/UserResurrections.php +++ b/app/Http/Livewire/UserResurrections.php @@ -59,7 +59,7 @@ class UserResurrections extends Component } /** - * @return \Illuminate\Contracts\Pagination\LengthAwarePaginator + * @return \Illuminate\Contracts\Pagination\LengthAwarePaginator */ #[Computed] final public function resurrections(): \Illuminate\Contracts\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/UserSearch.php b/app/Http/Livewire/UserSearch.php index 60f36e5d5..a2e71dea0 100644 --- a/app/Http/Livewire/UserSearch.php +++ b/app/Http/Livewire/UserSearch.php @@ -75,7 +75,7 @@ class UserSearch extends Component } /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function users(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/UserTorrents.php b/app/Http/Livewire/UserTorrents.php index db7a16bf6..f6708b42c 100644 --- a/app/Http/Livewire/UserTorrents.php +++ b/app/Http/Livewire/UserTorrents.php @@ -89,7 +89,7 @@ class UserTorrents extends Component } /** - * @return \Illuminate\Contracts\Pagination\LengthAwarePaginator + * @return \Illuminate\Contracts\Pagination\LengthAwarePaginator */ #[Computed] final public function history(): \Illuminate\Contracts\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/UserUploads.php b/app/Http/Livewire/UserUploads.php index 629e03cff..57f35d3fd 100644 --- a/app/Http/Livewire/UserUploads.php +++ b/app/Http/Livewire/UserUploads.php @@ -69,7 +69,7 @@ class UserUploads extends Component } /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function uploads(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/UserWarnings.php b/app/Http/Livewire/UserWarnings.php index 12e2cca83..03a3dd0fb 100644 --- a/app/Http/Livewire/UserWarnings.php +++ b/app/Http/Livewire/UserWarnings.php @@ -32,10 +32,10 @@ use Livewire\Component; use Livewire\WithPagination; /** - * @property \Illuminate\Pagination\LengthAwarePaginator $warnings - * @property int $automatedWarningsCount - * @property int $manualWarningsCount - * @property int $deletedWarningsCount + * @property \Illuminate\Pagination\LengthAwarePaginator $warnings + * @property int $automatedWarningsCount + * @property int $manualWarningsCount + * @property int $deletedWarningsCount */ class UserWarnings extends Component { @@ -64,7 +64,7 @@ class UserWarnings extends Component public string $sortDirection = 'desc'; /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function warnings(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/WarningLogSearch.php b/app/Http/Livewire/WarningLogSearch.php index 56db7ee19..0d1dd84da 100644 --- a/app/Http/Livewire/WarningLogSearch.php +++ b/app/Http/Livewire/WarningLogSearch.php @@ -55,7 +55,7 @@ class WarningLogSearch extends Component public string $sortDirection = 'desc'; /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function warnings(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Http/Livewire/WatchlistSearch.php b/app/Http/Livewire/WatchlistSearch.php index ed761e89b..aee76d514 100644 --- a/app/Http/Livewire/WatchlistSearch.php +++ b/app/Http/Livewire/WatchlistSearch.php @@ -55,7 +55,7 @@ class WatchlistSearch extends Component } /** - * @return \Illuminate\Pagination\LengthAwarePaginator + * @return \Illuminate\Pagination\LengthAwarePaginator */ #[Computed] final public function users(): \Illuminate\Pagination\LengthAwarePaginator diff --git a/app/Models/ApplicationImageProof.php b/app/Models/ApplicationImageProof.php index 290a0bfd4..ab68a4821 100644 --- a/app/Models/ApplicationImageProof.php +++ b/app/Models/ApplicationImageProof.php @@ -39,7 +39,7 @@ class ApplicationImageProof extends Model /** * The attributes that are mass assignable. * - * @var array + * @var list */ protected $fillable = [ 'application_id', diff --git a/app/Models/ApplicationUrlProof.php b/app/Models/ApplicationUrlProof.php index 2eb2fdf5d..20442919b 100644 --- a/app/Models/ApplicationUrlProof.php +++ b/app/Models/ApplicationUrlProof.php @@ -39,7 +39,7 @@ class ApplicationUrlProof extends Model /** * The attributes that are mass assignable. * - * @var array + * @var list */ protected $fillable = [ 'application_id', diff --git a/app/Models/Audit.php b/app/Models/Audit.php index 5fb6363d6..0be752302 100644 --- a/app/Models/Audit.php +++ b/app/Models/Audit.php @@ -44,7 +44,7 @@ class Audit extends Model /** * The attributes that are mass assignable. * - * @var array + * @var list */ protected $fillable = [ 'user_id', 'model_name', 'model_entry_id', 'action', 'record', diff --git a/app/Models/Chatroom.php b/app/Models/Chatroom.php index 9ee615a1f..8f18955df 100644 --- a/app/Models/Chatroom.php +++ b/app/Models/Chatroom.php @@ -40,7 +40,7 @@ class Chatroom extends Model /** * The attributes that are mass assignable. * - * @var array + * @var list */ protected $fillable = [ 'name', diff --git a/app/Models/FailedLoginAttempt.php b/app/Models/FailedLoginAttempt.php index bc4a6ef19..7662e2928 100644 --- a/app/Models/FailedLoginAttempt.php +++ b/app/Models/FailedLoginAttempt.php @@ -37,7 +37,7 @@ class FailedLoginAttempt extends Model /** * The attributes that are mass assignable. * - * @var array + * @var list */ protected $fillable = [ 'user_id', diff --git a/app/Models/Keyword.php b/app/Models/Keyword.php index 18716ea54..e432ea396 100644 --- a/app/Models/Keyword.php +++ b/app/Models/Keyword.php @@ -36,7 +36,7 @@ class Keyword extends Model /** * The attributes that are mass assignable. * - * @var array + * @var list */ protected $fillable = [ 'name', diff --git a/app/Models/Message.php b/app/Models/Message.php index 914fe5661..bd777ec01 100644 --- a/app/Models/Message.php +++ b/app/Models/Message.php @@ -39,7 +39,7 @@ class Message extends Model /** * The attributes that are mass assignable. * - * @var array + * @var list */ protected $fillable = [ 'message', diff --git a/app/Models/Option.php b/app/Models/Option.php index ec1eddd38..5198fe26e 100644 --- a/app/Models/Option.php +++ b/app/Models/Option.php @@ -40,7 +40,7 @@ class Option extends Model /** * The attributes that are mass assignable. * - * @var array + * @var list */ protected $fillable = [ 'name', diff --git a/app/Models/Post.php b/app/Models/Post.php index e99162d8e..a1004a46a 100644 --- a/app/Models/Post.php +++ b/app/Models/Post.php @@ -40,7 +40,7 @@ class Post extends Model /** * The attributes that are mass assignable. * - * @var array + * @var list */ protected $fillable = [ 'content', diff --git a/app/Models/User.php b/app/Models/User.php index 540403360..e4bcb8ffc 100644 --- a/app/Models/User.php +++ b/app/Models/User.php @@ -88,7 +88,7 @@ class User extends Authenticatable implements MustVerifyEmail /** * The Attributes Excluded From The Model's JSON Form. * - * @var array + * @var list */ protected $hidden = [ 'email', diff --git a/app/Models/UserNotification.php b/app/Models/UserNotification.php index 4b5c8833a..8b0a733d0 100644 --- a/app/Models/UserNotification.php +++ b/app/Models/UserNotification.php @@ -22,38 +22,38 @@ use Illuminate\Database\Eloquent\Model; /** * App\Models\UserNotification. * - * @property int $id - * @property int $user_id - * @property int $block_notifications - * @property int $show_bon_gift - * @property int $show_mention_forum_post - * @property int $show_mention_article_comment - * @property int $show_mention_request_comment - * @property int $show_mention_torrent_comment - * @property int $show_subscription_topic - * @property int $show_subscription_forum - * @property int $show_forum_topic - * @property int $show_following_upload - * @property int $show_request_bounty - * @property int $show_request_comment - * @property int $show_request_fill - * @property int $show_request_fill_approve - * @property int $show_request_fill_reject - * @property int $show_request_claim - * @property int $show_request_unclaim - * @property int $show_torrent_comment - * @property int $show_torrent_tip - * @property int $show_torrent_thank - * @property int $show_account_follow - * @property int $show_account_unfollow - * @property array $json_account_groups - * @property array $json_bon_groups - * @property array $json_mention_groups - * @property array $json_request_groups - * @property array $json_torrent_groups - * @property array $json_forum_groups - * @property array $json_following_groups - * @property array $json_subscription_groups + * @property int $id + * @property int $user_id + * @property int $block_notifications + * @property int $show_bon_gift + * @property int $show_mention_forum_post + * @property int $show_mention_article_comment + * @property int $show_mention_request_comment + * @property int $show_mention_torrent_comment + * @property int $show_subscription_topic + * @property int $show_subscription_forum + * @property int $show_forum_topic + * @property int $show_following_upload + * @property int $show_request_bounty + * @property int $show_request_comment + * @property int $show_request_fill + * @property int $show_request_fill_approve + * @property int $show_request_fill_reject + * @property int $show_request_claim + * @property int $show_request_unclaim + * @property int $show_torrent_comment + * @property int $show_torrent_tip + * @property int $show_torrent_thank + * @property int $show_account_follow + * @property int $show_account_unfollow + * @property list $json_account_groups + * @property list $json_bon_groups + * @property list $json_mention_groups + * @property list $json_request_groups + * @property list $json_torrent_groups + * @property list $json_forum_groups + * @property list $json_following_groups + * @property list $json_subscription_groups */ class UserNotification extends Model { diff --git a/app/Models/UserPrivacy.php b/app/Models/UserPrivacy.php index cad29fc25..65e35ac47 100644 --- a/app/Models/UserPrivacy.php +++ b/app/Models/UserPrivacy.php @@ -22,49 +22,49 @@ use Illuminate\Database\Eloquent\Model; /** * App\Models\UserPrivacy. * - * @property int $id - * @property int $user_id - * @property int $private_profile - * @property bool $hidden - * @property int $show_achievement - * @property int $show_bon - * @property int $show_comment - * @property int $show_download - * @property int $show_follower - * @property int $show_online - * @property int $show_peer - * @property int $show_post - * @property int $show_profile - * @property int $show_profile_about - * @property int $show_profile_achievement - * @property int $show_profile_badge - * @property int $show_profile_follower - * @property int $show_profile_title - * @property int $show_profile_bon_extra - * @property int $show_profile_comment_extra - * @property int $show_profile_forum_extra - * @property int $show_profile_request_extra - * @property int $show_profile_torrent_count - * @property int $show_profile_torrent_extra - * @property int $show_profile_torrent_ratio - * @property int $show_profile_torrent_seed - * @property int $show_profile_warning - * @property int $show_rank - * @property int $show_requested - * @property int $show_topic - * @property int $show_upload - * @property int $show_wishlist - * @property array $json_profile_groups - * @property array $json_torrent_groups - * @property array $json_forum_groups - * @property array $json_bon_groups - * @property array $json_comment_groups - * @property array $json_wishlist_groups - * @property array $json_follower_groups - * @property array $json_achievement_groups - * @property array $json_rank_groups - * @property array $json_request_groups - * @property array $json_other_groups + * @property int $id + * @property int $user_id + * @property int $private_profile + * @property bool $hidden + * @property int $show_achievement + * @property int $show_bon + * @property int $show_comment + * @property int $show_download + * @property int $show_follower + * @property int $show_online + * @property int $show_peer + * @property int $show_post + * @property int $show_profile + * @property int $show_profile_about + * @property int $show_profile_achievement + * @property int $show_profile_badge + * @property int $show_profile_follower + * @property int $show_profile_title + * @property int $show_profile_bon_extra + * @property int $show_profile_comment_extra + * @property int $show_profile_forum_extra + * @property int $show_profile_request_extra + * @property int $show_profile_torrent_count + * @property int $show_profile_torrent_extra + * @property int $show_profile_torrent_ratio + * @property int $show_profile_torrent_seed + * @property int $show_profile_warning + * @property int $show_rank + * @property int $show_requested + * @property int $show_topic + * @property int $show_upload + * @property int $show_wishlist + * @property list $json_profile_groups + * @property list $json_torrent_groups + * @property list $json_forum_groups + * @property list $json_bon_groups + * @property list $json_comment_groups + * @property list $json_wishlist_groups + * @property list $json_follower_groups + * @property list $json_achievement_groups + * @property list $json_rank_groups + * @property list $json_request_groups + * @property list $json_other_groups */ class UserPrivacy extends Model { diff --git a/app/Traits/Auditable.php b/app/Traits/Auditable.php index 66713a3a4..0e06afdff 100644 --- a/app/Traits/Auditable.php +++ b/app/Traits/Auditable.php @@ -97,9 +97,7 @@ trait Auditable throw new InvalidArgumentException(\sprintf('Unknown action `%s`.', $action)); } - $clean = array_filter($data); - - return json_encode($clean, JSON_THROW_ON_ERROR); + return json_encode($data, JSON_THROW_ON_ERROR); } /** diff --git a/app/Traits/TorrentMeta.php b/app/Traits/TorrentMeta.php index 70a994ce8..1bfc202e5 100644 --- a/app/Traits/TorrentMeta.php +++ b/app/Traits/TorrentMeta.php @@ -25,7 +25,7 @@ use ReflectionException; trait TorrentMeta { /** - * @param \Illuminate\Database\Eloquent\Collection|\Illuminate\Pagination\CursorPaginator<\App\Models\Torrent>|\Illuminate\Pagination\LengthAwarePaginator<\App\Models\Torrent>|\Illuminate\Contracts\Pagination\LengthAwarePaginator<\App\Models\Torrent> $torrents + * @param \Illuminate\Database\Eloquent\Collection|\Illuminate\Pagination\CursorPaginator|\Illuminate\Pagination\LengthAwarePaginator|\Illuminate\Contracts\Pagination\LengthAwarePaginator $torrents * * @throws \MarcReichel\IGDBLaravel\Exceptions\MissingEndpointException * @throws \MarcReichel\IGDBLaravel\Exceptions\InvalidParamsException @@ -33,9 +33,9 @@ trait TorrentMeta * @throws JsonException * @return ( * $torrents is \Illuminate\Database\Eloquent\Collection ? \Illuminate\Support\Collection - * : ($torrents is \Illuminate\Pagination\CursorPaginator<\App\Models\Torrent> ? \Illuminate\Pagination\CursorPaginator<\App\Models\Torrent> - * : ($torrents is \Illuminate\Pagination\LengthAwarePaginator<\App\Models\Torrent> ? \Illuminate\Pagination\LengthAwarePaginator<\App\Models\Torrent> - * : \Illuminate\Contracts\Pagination\LengthAwarePaginator<\App\Models\Torrent> + * : ($torrents is \Illuminate\Pagination\CursorPaginator ? \Illuminate\Pagination\CursorPaginator + * : ($torrents is \Illuminate\Pagination\LengthAwarePaginator ? \Illuminate\Pagination\LengthAwarePaginator + * : \Illuminate\Contracts\Pagination\LengthAwarePaginator * ))) */ public function scopeMeta(\Illuminate\Database\Eloquent\Collection|\Illuminate\Pagination\CursorPaginator|\Illuminate\Pagination\LengthAwarePaginator|\Illuminate\Contracts\Pagination\LengthAwarePaginator $torrents): \Illuminate\Support\Collection|\Illuminate\Pagination\CursorPaginator|\Illuminate\Pagination\LengthAwarePaginator|\Illuminate\Contracts\Pagination\LengthAwarePaginator diff --git a/phpstan-baseline.neon b/phpstan-baseline.neon index 572053442..8a7fd8d90 100644 --- a/phpstan-baseline.neon +++ b/phpstan-baseline.neon @@ -348,42 +348,6 @@ parameters: count: 1 path: app/Http/Controllers/API/TorrentController.php - - - message: '#^Generic type Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\ in PHPDoc tag @param for parameter \$torrents does not specify all template types of interface Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\: TKey, TValue$#' - identifier: generics.lessTypes - count: 1 - path: app/Http/Controllers/API/TorrentController.php - - - - message: '#^Generic type Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\ in PHPDoc tag @return does not specify all template types of interface Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\: TKey, TValue$#' - identifier: generics.lessTypes - count: 1 - path: app/Http/Controllers/API/TorrentController.php - - - - message: '#^Method App\\Http\\Controllers\\API\\TorrentController\:\:scopeMeta\(\) has parameter \$torrents with generic class Illuminate\\Pagination\\CursorPaginator but does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Controllers/API/TorrentController.php - - - - message: '#^Method App\\Http\\Controllers\\API\\TorrentController\:\:scopeMeta\(\) has parameter \$torrents with generic class Illuminate\\Pagination\\LengthAwarePaginator but does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Controllers/API/TorrentController.php - - - - message: '#^Method App\\Http\\Controllers\\API\\TorrentController\:\:scopeMeta\(\) return type with generic class Illuminate\\Pagination\\CursorPaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 2 - path: app/Http/Controllers/API/TorrentController.php - - - - message: '#^Method App\\Http\\Controllers\\API\\TorrentController\:\:scopeMeta\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 2 - path: app/Http/Controllers/API/TorrentController.php - - message: '#^Parameter \#1 \$inputFile of static method App\\Helpers\\TorrentTools\:\:getNfo\(\) expects Illuminate\\Http\\UploadedFile\|null, array\\|Illuminate\\Http\\UploadedFile\|null given\.$#' identifier: argument.type @@ -396,36 +360,12 @@ parameters: count: 1 path: app/Http/Controllers/API/TorrentController.php - - - message: '#^Parameter \#1 \$value of function collect expects Illuminate\\Contracts\\Support\\Arrayable\<\(int\|string\), mixed\>\|iterable\<\(int\|string\), mixed\>\|null, array\ given\.$#' - identifier: argument.type - count: 3 - path: app/Http/Controllers/API/TorrentController.php - - message: '#^Parameter \#3 \$callback of method Illuminate\\Cache\\Repository\:\:remember\(\) contains unresolvable type\.$#' identifier: argument.unresolvableType count: 1 path: app/Http/Controllers/API/TorrentController.php - - - message: '#^Type App\\Models\\Torrent in generic type Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\ in PHPDoc tag @param for parameter \$torrents is not subtype of template type TKey of \(int\|string\) of interface Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\.$#' - identifier: generics.notSubtype - count: 1 - path: app/Http/Controllers/API/TorrentController.php - - - - message: '#^Type App\\Models\\Torrent in generic type Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\ in PHPDoc tag @return is not subtype of template type TKey of \(int\|string\) of interface Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\.$#' - identifier: generics.notSubtype - count: 1 - path: app/Http/Controllers/API/TorrentController.php - - - - message: '#^Unable to resolve the template type TKey in call to function collect$#' - identifier: argument.templateType - count: 3 - path: app/Http/Controllers/API/TorrentController.php - - message: '#^Access to an undefined property object\:\:\$banned_id\.$#' identifier: property.notFound @@ -462,66 +402,6 @@ parameters: count: 1 path: app/Http/Controllers/HomeController.php - - - message: '#^Generic type Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\ in PHPDoc tag @param for parameter \$torrents does not specify all template types of interface Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\: TKey, TValue$#' - identifier: generics.lessTypes - count: 1 - path: app/Http/Controllers/PlaylistController.php - - - - message: '#^Generic type Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\ in PHPDoc tag @return does not specify all template types of interface Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\: TKey, TValue$#' - identifier: generics.lessTypes - count: 1 - path: app/Http/Controllers/PlaylistController.php - - - - message: '#^Method App\\Http\\Controllers\\PlaylistController\:\:scopeMeta\(\) has parameter \$torrents with generic class Illuminate\\Pagination\\CursorPaginator but does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Controllers/PlaylistController.php - - - - message: '#^Method App\\Http\\Controllers\\PlaylistController\:\:scopeMeta\(\) has parameter \$torrents with generic class Illuminate\\Pagination\\LengthAwarePaginator but does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Controllers/PlaylistController.php - - - - message: '#^Method App\\Http\\Controllers\\PlaylistController\:\:scopeMeta\(\) return type with generic class Illuminate\\Pagination\\CursorPaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 2 - path: app/Http/Controllers/PlaylistController.php - - - - message: '#^Method App\\Http\\Controllers\\PlaylistController\:\:scopeMeta\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 2 - path: app/Http/Controllers/PlaylistController.php - - - - message: '#^Parameter \#1 \$value of function collect expects Illuminate\\Contracts\\Support\\Arrayable\<\(int\|string\), mixed\>\|iterable\<\(int\|string\), mixed\>\|null, array\ given\.$#' - identifier: argument.type - count: 3 - path: app/Http/Controllers/PlaylistController.php - - - - message: '#^Type App\\Models\\Torrent in generic type Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\ in PHPDoc tag @param for parameter \$torrents is not subtype of template type TKey of \(int\|string\) of interface Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\.$#' - identifier: generics.notSubtype - count: 1 - path: app/Http/Controllers/PlaylistController.php - - - - message: '#^Type App\\Models\\Torrent in generic type Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\ in PHPDoc tag @return is not subtype of template type TKey of \(int\|string\) of interface Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\.$#' - identifier: generics.notSubtype - count: 1 - path: app/Http/Controllers/PlaylistController.php - - - - message: '#^Unable to resolve the template type TKey in call to function collect$#' - identifier: argument.templateType - count: 3 - path: app/Http/Controllers/PlaylistController.php - - message: '#^Anonymous function should return Illuminate\\Database\\Eloquent\\Builder\ but returns Illuminate\\Database\\Eloquent\\Builder\\.$#' identifier: return.type @@ -648,36 +528,6 @@ parameters: count: 2 path: app/Http/Controllers/User/UserController.php - - - message: '#^Method App\\Http\\Livewire\\AnnounceSearch\:\:announces\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/AnnounceSearch.php - - - - message: '#^PHPDoc tag @property for property App\\Http\\Livewire\\AnnounceSearch\:\:\$announces contains generic class Illuminate\\Pagination\\LengthAwarePaginator but does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/AnnounceSearch.php - - - - message: '#^Method App\\Http\\Livewire\\ApikeySearch\:\:apikeys\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/ApikeySearch.php - - - - message: '#^PHPDoc tag @property for property App\\Http\\Livewire\\ApikeySearch\:\:\$apikeys contains generic class Illuminate\\Pagination\\LengthAwarePaginator but does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/ApikeySearch.php - - - - message: '#^Method App\\Http\\Livewire\\ApplicationSearch\:\:applications\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/ApplicationSearch.php - - message: '#^Property App\\Http\\Livewire\\AttachmentUpload\:\:\$attachment has no type specified\.$#' identifier: missingType.property @@ -696,12 +546,6 @@ parameters: count: 1 path: app/Http/Livewire/AuditLogSearch.php - - - message: '#^Method App\\Http\\Livewire\\AuditLogSearch\:\:audits\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/AuditLogSearch.php - - message: '#^Call to function method_exists\(\) with Spatie\\Backup\\BackupDestination\\Backup and ''sizeInBytes'' will always evaluate to true\.$#' identifier: function.alreadyNarrowedType @@ -726,42 +570,6 @@ parameters: count: 1 path: app/Http/Livewire/BbcodeInput.php - - - message: '#^Method App\\Http\\Livewire\\BlockIpAddress\:\:ipAddresses\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/BlockIpAddress.php - - - - message: '#^Method App\\Http\\Livewire\\CollectionSearch\:\:collections\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/CollectionSearch.php - - - - message: '#^Generic type Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\ in PHPDoc tag @return does not specify all template types of interface Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\: TKey, TValue$#' - identifier: generics.lessTypes - count: 1 - path: app/Http/Livewire/Comments.php - - - - message: '#^Method App\\Http\\Livewire\\Comments\:\:comments\(\) should return Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\ but returns Illuminate\\Pagination\\LengthAwarePaginator\\.$#' - identifier: return.type - count: 1 - path: app/Http/Livewire/Comments.php - - - - message: '#^Type App\\Models\\Comment in generic type Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\ in PHPDoc tag @return is not subtype of template type TKey of \(int\|string\) of interface Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\.$#' - identifier: generics.notSubtype - count: 1 - path: app/Http/Livewire/Comments.php - - - - message: '#^Method App\\Http\\Livewire\\CompanySearch\:\:companies\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/CompanySearch.php - - message: '#^Anonymous function should return Illuminate\\Database\\Eloquent\\Builder\ but returns Illuminate\\Database\\Eloquent\\Builder\\.$#' identifier: return.type @@ -774,24 +582,6 @@ parameters: count: 1 path: app/Http/Livewire/ConversationSearch.php - - - message: '#^Method App\\Http\\Livewire\\ConversationSearch\:\:conversations\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/ConversationSearch.php - - - - message: '#^Method App\\Http\\Livewire\\EmailUpdateSearch\:\:emailUpdates\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/EmailUpdateSearch.php - - - - message: '#^Method App\\Http\\Livewire\\FailedLoginSearch\:\:failedLogins\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/FailedLoginSearch.php - - message: '#^Anonymous function should return Illuminate\\Database\\Eloquent\\Builder\ but returns Illuminate\\Database\\Eloquent\\Builder\\.$#' identifier: return.type @@ -804,12 +594,6 @@ parameters: count: 1 path: app/Http/Livewire/ForumCategoryTopicSearch.php - - - message: '#^Method App\\Http\\Livewire\\ForumCategoryTopicSearch\:\:topics\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/ForumCategoryTopicSearch.php - - message: '#^Anonymous function should return Illuminate\\Database\\Eloquent\\Builder\ but returns Illuminate\\Database\\Eloquent\\Builder\\.$#' identifier: return.type @@ -822,42 +606,6 @@ parameters: count: 1 path: app/Http/Livewire/ForumTopicSearch.php - - - message: '#^Method App\\Http\\Livewire\\ForumTopicSearch\:\:topics\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/ForumTopicSearch.php - - - - message: '#^Method App\\Http\\Livewire\\GiftLogSearch\:\:gifts\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/GiftLogSearch.php - - - - message: '#^PHPDoc tag @property for property App\\Http\\Livewire\\GiftLogSearch\:\:\$gifts contains generic class Illuminate\\Pagination\\LengthAwarePaginator but does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/GiftLogSearch.php - - - - message: '#^Method App\\Http\\Livewire\\HistorySearch\:\:histories\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/HistorySearch.php - - - - message: '#^PHPDoc tag @property for property App\\Http\\Livewire\\HistorySearch\:\:\$histories contains generic class Illuminate\\Pagination\\LengthAwarePaginator but does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/HistorySearch.php - - - - message: '#^Method App\\Http\\Livewire\\InviteLogSearch\:\:invites\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/InviteLogSearch.php - - message: '#^Cannot access offset 0 on list\\|false\.$#' identifier: offsetAccess.nonOffsetAccessible @@ -900,138 +648,18 @@ parameters: count: 1 path: app/Http/Livewire/LaravelLogViewer.php - - - message: '#^Method App\\Http\\Livewire\\LeakerSearch\:\:leakers\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/LeakerSearch.php - - - - message: '#^Method App\\Http\\Livewire\\MissingMediaSearch\:\:medias\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/MissingMediaSearch.php - - message: '#^Property App\\Http\\Livewire\\MissingMediaSearch\:\:\$categories type has no value type specified in iterable type array\.$#' identifier: missingType.iterableValue count: 1 path: app/Http/Livewire/MissingMediaSearch.php - - - message: '#^Method App\\Http\\Livewire\\NetworkSearch\:\:networks\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/NetworkSearch.php - - - - message: '#^Method App\\Http\\Livewire\\NoteSearch\:\:notes\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/NoteSearch.php - - - - message: '#^Method App\\Http\\Livewire\\NotificationSearch\:\:notifications\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/NotificationSearch.php - - - - message: '#^Method App\\Http\\Livewire\\PasskeySearch\:\:passkeys\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/PasskeySearch.php - - - - message: '#^PHPDoc tag @property for property App\\Http\\Livewire\\PasskeySearch\:\:\$passkeys contains generic class Illuminate\\Pagination\\LengthAwarePaginator but does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/PasskeySearch.php - - - - message: '#^Generic type Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\ in PHPDoc tag @property for property App\\Http\\Livewire\\PasswordResetHistorySearch\:\:\$passwordResetHistories does not specify all template types of interface Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\: TKey, TValue$#' - identifier: generics.lessTypes - count: 1 - path: app/Http/Livewire/PasswordResetHistorySearch.php - - - - message: '#^Method App\\Http\\Livewire\\PasswordResetHistorySearch\:\:passwordResetHistories\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/PasswordResetHistorySearch.php - - - - message: '#^Type App\\Models\\PasswordResetHistory in generic type Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\ in PHPDoc tag @property for property App\\Http\\Livewire\\PasswordResetHistorySearch\:\:\$passwordResetHistories is not subtype of template type TKey of \(int\|string\) of interface Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\.$#' - identifier: generics.notSubtype - count: 1 - path: app/Http/Livewire/PasswordResetHistorySearch.php - - - - message: '#^Generic type Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\ in PHPDoc tag @return does not specify all template types of interface Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\: TKey, TValue$#' - identifier: generics.lessTypes - count: 1 - path: app/Http/Livewire/PeerSearch.php - - - - message: '#^Method App\\Http\\Livewire\\PeerSearch\:\:peers\(\) should return Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\ but returns Illuminate\\Pagination\\LengthAwarePaginator\\.$#' - identifier: return.type - count: 1 - path: app/Http/Livewire/PeerSearch.php - - - - message: '#^Type App\\Models\\Peer in generic type Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\ in PHPDoc tag @return is not subtype of template type TKey of \(int\|string\) of interface Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\.$#' - identifier: generics.notSubtype - count: 1 - path: app/Http/Livewire/PeerSearch.php - - message: '#^Anonymous function should return Illuminate\\Database\\Eloquent\\Builder\ but returns Illuminate\\Database\\Eloquent\\Builder\\.$#' identifier: return.type count: 2 path: app/Http/Livewire/PersonSearch.php - - - message: '#^Method App\\Http\\Livewire\\PersonSearch\:\:persons\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/PersonSearch.php - - - - message: '#^Method App\\Http\\Livewire\\PlaylistSearch\:\:playlists\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/PlaylistSearch.php - - - - message: '#^Method App\\Http\\Livewire\\PostSearch\:\:posts\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/PostSearch.php - - - - message: '#^Method App\\Http\\Livewire\\ReportSearch\:\:reports\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/ReportSearch.php - - - - message: '#^PHPDoc tag @property for property App\\Http\\Livewire\\ReportSearch\:\:\$reports contains generic class Illuminate\\Pagination\\LengthAwarePaginator but does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/ReportSearch.php - - - - message: '#^Method App\\Http\\Livewire\\RsskeySearch\:\:rsskeys\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/RsskeySearch.php - - - - message: '#^PHPDoc tag @property for property App\\Http\\Livewire\\RsskeySearch\:\:\$rsskeys contains generic class Illuminate\\Pagination\\LengthAwarePaginator but does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/RsskeySearch.php - - message: '#^Access to an undefined property MarcReichel\\IGDBLaravel\\Models\\Game\:\:\$first_release_date\.$#' identifier: property.notFound @@ -1050,114 +678,18 @@ parameters: count: 1 path: app/Http/Livewire/Stats/UserStats.php - - - message: '#^Method App\\Http\\Livewire\\SubscribedForum\:\:forums\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/SubscribedForum.php - - - - message: '#^Method App\\Http\\Livewire\\SubscribedTopic\:\:topics\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/SubscribedTopic.php - - message: '#^Anonymous function should return Illuminate\\Database\\Eloquent\\Builder\ but returns Illuminate\\Database\\Eloquent\\Builder\\.$#' identifier: return.type count: 1 path: app/Http/Livewire/SubtitleSearch.php - - - message: '#^Method App\\Http\\Livewire\\SubtitleSearch\:\:subtitles\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/SubtitleSearch.php - - - - message: '#^Method App\\Http\\Livewire\\TicketSearch\:\:tickets\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/TicketSearch.php - - - - message: '#^PHPDoc tag @property for property App\\Http\\Livewire\\TicketSearch\:\:\$tickets contains generic class Illuminate\\Pagination\\LengthAwarePaginator but does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/TicketSearch.php - - - - message: '#^Generic type Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\ in PHPDoc tag @param for parameter \$torrents does not specify all template types of interface Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\: TKey, TValue$#' - identifier: generics.lessTypes - count: 1 - path: app/Http/Livewire/TopTorrents.php - - - - message: '#^Generic type Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\ in PHPDoc tag @return does not specify all template types of interface Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\: TKey, TValue$#' - identifier: generics.lessTypes - count: 1 - path: app/Http/Livewire/TopTorrents.php - - - - message: '#^Method App\\Http\\Livewire\\TopTorrents\:\:scopeMeta\(\) has parameter \$torrents with generic class Illuminate\\Pagination\\CursorPaginator but does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/TopTorrents.php - - - - message: '#^Method App\\Http\\Livewire\\TopTorrents\:\:scopeMeta\(\) has parameter \$torrents with generic class Illuminate\\Pagination\\LengthAwarePaginator but does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/TopTorrents.php - - - - message: '#^Method App\\Http\\Livewire\\TopTorrents\:\:scopeMeta\(\) return type with generic class Illuminate\\Pagination\\CursorPaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 2 - path: app/Http/Livewire/TopTorrents.php - - - - message: '#^Method App\\Http\\Livewire\\TopTorrents\:\:scopeMeta\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 2 - path: app/Http/Livewire/TopTorrents.php - - - - message: '#^Parameter \#1 \$value of function collect expects Illuminate\\Contracts\\Support\\Arrayable\<\(int\|string\), mixed\>\|iterable\<\(int\|string\), mixed\>\|null, array\ given\.$#' - identifier: argument.type - count: 3 - path: app/Http/Livewire/TopTorrents.php - - - - message: '#^Type App\\Models\\Torrent in generic type Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\ in PHPDoc tag @param for parameter \$torrents is not subtype of template type TKey of \(int\|string\) of interface Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\.$#' - identifier: generics.notSubtype - count: 1 - path: app/Http/Livewire/TopTorrents.php - - - - message: '#^Type App\\Models\\Torrent in generic type Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\ in PHPDoc tag @return is not subtype of template type TKey of \(int\|string\) of interface Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\.$#' - identifier: generics.notSubtype - count: 1 - path: app/Http/Livewire/TopTorrents.php - - - - message: '#^Unable to resolve the template type TKey in call to function collect$#' - identifier: argument.templateType - count: 3 - path: app/Http/Livewire/TopTorrents.php - - message: '#^Anonymous function should return Illuminate\\Database\\Eloquent\\Builder\ but returns Illuminate\\Database\\Eloquent\\Builder\\.$#' identifier: return.type count: 4 path: app/Http/Livewire/TopUsers.php - - - message: '#^Method App\\Http\\Livewire\\TopicPostSearch\:\:posts\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/TopicPostSearch.php - - message: '#^Anonymous function should return Illuminate\\Database\\Eloquent\\Builder\ but returns Illuminate\\Database\\Eloquent\\Builder\\.$#' identifier: return.type @@ -1170,24 +702,6 @@ parameters: count: 1 path: app/Http/Livewire/TopicSearch.php - - - message: '#^Method App\\Http\\Livewire\\TopicSearch\:\:topics\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/TopicSearch.php - - - - message: '#^Method App\\Http\\Livewire\\TorrentDownloadSearch\:\:torrentDownloads\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/TorrentDownloadSearch.php - - - - message: '#^PHPDoc tag @property for property App\\Http\\Livewire\\TorrentDownloadSearch\:\:\$announces contains generic class Illuminate\\Pagination\\LengthAwarePaginator but does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/TorrentDownloadSearch.php - - message: '#^Anonymous function should return Illuminate\\Database\\Eloquent\\Builder\ but returns Illuminate\\Database\\Eloquent\\Builder\\.$#' identifier: return.type @@ -1200,138 +714,6 @@ parameters: count: 1 path: app/Http/Livewire/TorrentRequestSearch.php - - - message: '#^Method App\\Http\\Livewire\\TorrentRequestSearch\:\:torrentRequests\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/TorrentRequestSearch.php - - - - message: '#^Method App\\Http\\Livewire\\TorrentTrumpSearch\:\:torrentTrumps\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/TorrentTrumpSearch.php - - - - message: '#^Method App\\Http\\Livewire\\TvSearch\:\:shows\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/TvSearch.php - - - - message: '#^Method App\\Http\\Livewire\\UnregisteredInfoHashSearch\:\:unregisteredInfoHashes\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/UnregisteredInfoHashSearch.php - - - - message: '#^Method App\\Http\\Livewire\\UserActive\:\:actives\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/UserActive.php - - - - message: '#^PHPDoc tag @property for property App\\Http\\Livewire\\UserActive\:\:\$actives contains generic class Illuminate\\Pagination\\LengthAwarePaginator but does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/UserActive.php - - - - message: '#^Generic type Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\ in PHPDoc tag @return does not specify all template types of interface Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\: TKey, TValue$#' - identifier: generics.lessTypes - count: 1 - path: app/Http/Livewire/UserEarnings.php - - - - message: '#^PHPDoc tag @property for property App\\Http\\Livewire\\UserEarnings\:\:\$bonEarnings contains generic class Illuminate\\Pagination\\LengthAwarePaginator but does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/UserEarnings.php - - - - message: '#^Type App\\Models\\Peer in generic type Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\ in PHPDoc tag @return is not subtype of template type TKey of \(int\|string\) of interface Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\.$#' - identifier: generics.notSubtype - count: 1 - path: app/Http/Livewire/UserEarnings.php - - - - message: '#^Method App\\Http\\Livewire\\UserNotes\:\:notes\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/UserNotes.php - - - - message: '#^Generic type Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\ in PHPDoc tag @return does not specify all template types of interface Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\: TKey, TValue$#' - identifier: generics.lessTypes - count: 1 - path: app/Http/Livewire/UserResurrections.php - - - - message: '#^Method App\\Http\\Livewire\\UserResurrections\:\:resurrections\(\) should return Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\ but returns Illuminate\\Pagination\\LengthAwarePaginator\\.$#' - identifier: return.type - count: 1 - path: app/Http/Livewire/UserResurrections.php - - - - message: '#^Type App\\Models\\Resurrection in generic type Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\ in PHPDoc tag @return is not subtype of template type TKey of \(int\|string\) of interface Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\.$#' - identifier: generics.notSubtype - count: 1 - path: app/Http/Livewire/UserResurrections.php - - - - message: '#^Method App\\Http\\Livewire\\UserSearch\:\:users\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/UserSearch.php - - - - message: '#^Generic type Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\ in PHPDoc tag @return does not specify all template types of interface Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\: TKey, TValue$#' - identifier: generics.lessTypes - count: 1 - path: app/Http/Livewire/UserTorrents.php - - - - message: '#^Method App\\Http\\Livewire\\UserTorrents\:\:history\(\) should return Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\ but returns Illuminate\\Pagination\\LengthAwarePaginator\\.$#' - identifier: return.type - count: 1 - path: app/Http/Livewire/UserTorrents.php - - - - message: '#^Type App\\Models\\History in generic type Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\ in PHPDoc tag @return is not subtype of template type TKey of \(int\|string\) of interface Illuminate\\Contracts\\Pagination\\LengthAwarePaginator\.$#' - identifier: generics.notSubtype - count: 1 - path: app/Http/Livewire/UserTorrents.php - - - - message: '#^Method App\\Http\\Livewire\\UserUploads\:\:uploads\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/UserUploads.php - - - - message: '#^Method App\\Http\\Livewire\\UserWarnings\:\:warnings\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/UserWarnings.php - - - - message: '#^PHPDoc tag @property for property App\\Http\\Livewire\\UserWarnings\:\:\$warnings contains generic class Illuminate\\Pagination\\LengthAwarePaginator but does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/UserWarnings.php - - - - message: '#^Method App\\Http\\Livewire\\WarningLogSearch\:\:warnings\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/WarningLogSearch.php - - - - message: '#^Method App\\Http\\Livewire\\WatchlistSearch\:\:users\(\) return type with generic class Illuminate\\Pagination\\LengthAwarePaginator does not specify its types\: TKey, TValue$#' - identifier: missingType.generics - count: 1 - path: app/Http/Livewire/WatchlistSearch.php - - message: '#^Call to function is_countable\(\) with Illuminate\\Support\\Collection\<\(int\|string\), mixed\> will always evaluate to true\.$#' identifier: function.alreadyNarrowedType @@ -1476,360 +858,18 @@ parameters: count: 2 path: app/Listeners/AchievementUnlocked.php - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/Application.php - - - - message: '#^PHPDoc type array\ of property App\\Models\\ApplicationImageProof\:\:\$fillable is not covariant with PHPDoc type list\ of overridden property Illuminate\\Database\\Eloquent\\Model\:\:\$fillable\.$#' - identifier: property.phpDocType - count: 1 - path: app/Models/ApplicationImageProof.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/ApplicationImageProof.php - - - - message: '#^PHPDoc type array\ of property App\\Models\\ApplicationUrlProof\:\:\$fillable is not covariant with PHPDoc type list\ of overridden property Illuminate\\Database\\Eloquent\\Model\:\:\$fillable\.$#' - identifier: property.phpDocType - count: 1 - path: app/Models/ApplicationUrlProof.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/ApplicationUrlProof.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/Article.php - - - - message: '#^PHPDoc type array\ of property App\\Models\\Audit\:\:\$fillable is not covariant with PHPDoc type list\ of overridden property Illuminate\\Database\\Eloquent\\Model\:\:\$fillable\.$#' - identifier: property.phpDocType - count: 1 - path: app/Models/Audit.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/AutomaticTorrentFreeleech.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/Bookmark.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/Bot.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/Category.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/ChatStatus.php - - - - message: '#^PHPDoc type array\ of property App\\Models\\Chatroom\:\:\$fillable is not covariant with PHPDoc type list\ of overridden property Illuminate\\Database\\Eloquent\\Model\:\:\$fillable\.$#' - identifier: property.phpDocType - count: 1 - path: app/Models/Chatroom.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/Chatroom.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/Comment.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/Distributor.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/Event.php - - - - message: '#^PHPDoc type array\ of property App\\Models\\FailedLoginAttempt\:\:\$fillable is not covariant with PHPDoc type list\ of overridden property Illuminate\\Database\\Eloquent\\Model\:\:\$fillable\.$#' - identifier: property.phpDocType - count: 1 - path: app/Models/FailedLoginAttempt.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/FeaturedTorrent.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/Forum.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/ForumCategory.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/ForumPermission.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/FreeleechToken.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/Group.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/Internal.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/InternalUser.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/Invite.php - - - - message: '#^PHPDoc type array\ of property App\\Models\\Keyword\:\:\$fillable is not covariant with PHPDoc type list\ of overridden property Illuminate\\Database\\Eloquent\\Model\:\:\$fillable\.$#' - identifier: property.phpDocType - count: 1 - path: app/Models/Keyword.php - - message: '#^Parameter \#1 \$view of function view expects view\-string\|null, string given\.$#' identifier: argument.type count: 2 path: app/Models/Language.php - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/Like.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/MediaLanguage.php - - - - message: '#^PHPDoc type array\ of property App\\Models\\Message\:\:\$fillable is not covariant with PHPDoc type list\ of overridden property Illuminate\\Database\\Eloquent\\Model\:\:\$fillable\.$#' - identifier: property.phpDocType - count: 1 - path: app/Models/Message.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/Note.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/Notification.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/Occupation.php - - - - message: '#^PHPDoc type array\ of property App\\Models\\Option\:\:\$fillable is not covariant with PHPDoc type list\ of overridden property Illuminate\\Database\\Eloquent\\Model\:\:\$fillable\.$#' - identifier: property.phpDocType - count: 1 - path: app/Models/Option.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/Option.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/Page.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/PersonalFreeleech.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/Playlist.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/PlaylistTorrent.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/Poll.php - - - - message: '#^PHPDoc type array\ of property App\\Models\\Post\:\:\$fillable is not covariant with PHPDoc type list\ of overridden property Illuminate\\Database\\Eloquent\\Model\:\:\$fillable\.$#' - identifier: property.phpDocType - count: 1 - path: app/Models/Post.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/Post.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/Region.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/Report.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/Resolution.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/Resurrection.php - - message: '#^Class App\\Models\\Rss has PHPDoc tag @property for property \$json_torrent with no value type specified in iterable type array\.$#' identifier: missingType.iterableValue count: 1 path: app/Models/Rss.php - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/Rss.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/Seedbox.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/Subscription.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/Subtitle.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/Thank.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/Ticket.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/TicketAttachment.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/TicketCategory.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/TicketPriority.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/Topic.php - - message: '#^Using nullsafe property access "\?\-\>read_topic" on left side of \?\? is unnecessary\. Use \-\> instead\.$#' identifier: nullsafe.neverNull @@ -1842,204 +882,12 @@ parameters: count: 1 path: app/Models/Torrent.php - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/Torrent.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/TorrentRequest.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/TorrentRequestBounty.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/TorrentRequestClaim.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/Type.php - - - - message: '#^PHPDoc type array\ of property App\\Models\\User\:\:\$hidden is not covariant with PHPDoc type list\ of overridden property Illuminate\\Database\\Eloquent\\Model\:\:\$hidden\.$#' - identifier: property.phpDocType - count: 1 - path: app/Models/User.php - - message: '#^Strict comparison using \=\=\= between float\|null and 0 will always evaluate to false\.$#' identifier: identical.alwaysFalse count: 1 path: app/Models/User.php - - - message: '#^Class App\\Models\\UserNotification has PHPDoc tag @property for property \$json_account_groups with no value type specified in iterable type array\.$#' - identifier: missingType.iterableValue - count: 1 - path: app/Models/UserNotification.php - - - - message: '#^Class App\\Models\\UserNotification has PHPDoc tag @property for property \$json_bon_groups with no value type specified in iterable type array\.$#' - identifier: missingType.iterableValue - count: 1 - path: app/Models/UserNotification.php - - - - message: '#^Class App\\Models\\UserNotification has PHPDoc tag @property for property \$json_following_groups with no value type specified in iterable type array\.$#' - identifier: missingType.iterableValue - count: 1 - path: app/Models/UserNotification.php - - - - message: '#^Class App\\Models\\UserNotification has PHPDoc tag @property for property \$json_forum_groups with no value type specified in iterable type array\.$#' - identifier: missingType.iterableValue - count: 1 - path: app/Models/UserNotification.php - - - - message: '#^Class App\\Models\\UserNotification has PHPDoc tag @property for property \$json_mention_groups with no value type specified in iterable type array\.$#' - identifier: missingType.iterableValue - count: 1 - path: app/Models/UserNotification.php - - - - message: '#^Class App\\Models\\UserNotification has PHPDoc tag @property for property \$json_request_groups with no value type specified in iterable type array\.$#' - identifier: missingType.iterableValue - count: 1 - path: app/Models/UserNotification.php - - - - message: '#^Class App\\Models\\UserNotification has PHPDoc tag @property for property \$json_subscription_groups with no value type specified in iterable type array\.$#' - identifier: missingType.iterableValue - count: 1 - path: app/Models/UserNotification.php - - - - message: '#^Class App\\Models\\UserNotification has PHPDoc tag @property for property \$json_torrent_groups with no value type specified in iterable type array\.$#' - identifier: missingType.iterableValue - count: 1 - path: app/Models/UserNotification.php - - - - message: '#^Class App\\Models\\UserPrivacy has PHPDoc tag @property for property \$json_achievement_groups with no value type specified in iterable type array\.$#' - identifier: missingType.iterableValue - count: 1 - path: app/Models/UserPrivacy.php - - - - message: '#^Class App\\Models\\UserPrivacy has PHPDoc tag @property for property \$json_bon_groups with no value type specified in iterable type array\.$#' - identifier: missingType.iterableValue - count: 1 - path: app/Models/UserPrivacy.php - - - - message: '#^Class App\\Models\\UserPrivacy has PHPDoc tag @property for property \$json_comment_groups with no value type specified in iterable type array\.$#' - identifier: missingType.iterableValue - count: 1 - path: app/Models/UserPrivacy.php - - - - message: '#^Class App\\Models\\UserPrivacy has PHPDoc tag @property for property \$json_follower_groups with no value type specified in iterable type array\.$#' - identifier: missingType.iterableValue - count: 1 - path: app/Models/UserPrivacy.php - - - - message: '#^Class App\\Models\\UserPrivacy has PHPDoc tag @property for property \$json_forum_groups with no value type specified in iterable type array\.$#' - identifier: missingType.iterableValue - count: 1 - path: app/Models/UserPrivacy.php - - - - message: '#^Class App\\Models\\UserPrivacy has PHPDoc tag @property for property \$json_other_groups with no value type specified in iterable type array\.$#' - identifier: missingType.iterableValue - count: 1 - path: app/Models/UserPrivacy.php - - - - message: '#^Class App\\Models\\UserPrivacy has PHPDoc tag @property for property \$json_profile_groups with no value type specified in iterable type array\.$#' - identifier: missingType.iterableValue - count: 1 - path: app/Models/UserPrivacy.php - - - - message: '#^Class App\\Models\\UserPrivacy has PHPDoc tag @property for property \$json_rank_groups with no value type specified in iterable type array\.$#' - identifier: missingType.iterableValue - count: 1 - path: app/Models/UserPrivacy.php - - - - message: '#^Class App\\Models\\UserPrivacy has PHPDoc tag @property for property \$json_request_groups with no value type specified in iterable type array\.$#' - identifier: missingType.iterableValue - count: 1 - path: app/Models/UserPrivacy.php - - - - message: '#^Class App\\Models\\UserPrivacy has PHPDoc tag @property for property \$json_torrent_groups with no value type specified in iterable type array\.$#' - identifier: missingType.iterableValue - count: 1 - path: app/Models/UserPrivacy.php - - - - message: '#^Class App\\Models\\UserPrivacy has PHPDoc tag @property for property \$json_wishlist_groups with no value type specified in iterable type array\.$#' - identifier: missingType.iterableValue - count: 1 - path: app/Models/UserPrivacy.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/Voter.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/Warning.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/Watchlist.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/WhitelistedImageUrl.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/Wiki.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/WikiCategory.php - - - - message: '#^Parameter \#1 \$array \(array\\) to function array_filter does not contain falsy values, the array will always stay the same\.$#' - identifier: arrayFilter.same - count: 1 - path: app/Models/Wish.php - - message: '#^Cannot access offset ''validator'' on Illuminate\\Contracts\\Foundation\\Application\.$#' identifier: offsetAccess.nonOffsetAccessible