From 5511308f9c3ea1558e96fc52d03f680dd2a8a7ed Mon Sep 17 00:00:00 2001 From: janickd2g <159784352+janickd2g@users.noreply.github.com> Date: Fri, 3 Oct 2025 15:37:02 +0200 Subject: [PATCH] Typehint actual Builder model Fix for false-positive IDE errors when doing e.g. `User::whereHasPermission(...)->get()`, where the `get` method is not recognized by the IDE. --- src/Traits/HasLaratrustScopes.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Traits/HasLaratrustScopes.php b/src/Traits/HasLaratrustScopes.php index a48f208b..14cee7b8 100644 --- a/src/Traits/HasLaratrustScopes.php +++ b/src/Traits/HasLaratrustScopes.php @@ -5,7 +5,7 @@ namespace Laratrust\Traits; use BackedEnum; -use Illuminate\Contracts\Database\Eloquent\Builder; +use Illuminate\Database\Eloquent\Builder; use Illuminate\Support\Facades\Config; use Laratrust\Helper; use Laratrust\Models\Team;