From f53f855e9c74f60f26e1df5d1bdf8fcd42827ae9 Mon Sep 17 00:00:00 2001 From: Benjamin Crozat Date: Tue, 27 Aug 2024 19:57:09 +0200 Subject: [PATCH] Exclude scopes from the required "Model" suffix --- src/ArchPresets/Laravel.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/ArchPresets/Laravel.php b/src/ArchPresets/Laravel.php index b2f47376..c5333515 100644 --- a/src/ArchPresets/Laravel.php +++ b/src/ArchPresets/Laravel.php @@ -37,7 +37,8 @@ final class Laravel extends AbstractPreset $this->expectations[] = expect('App\Models') ->classes() - ->toExtend('Illuminate\Database\Eloquent\Model'); + ->toExtend('Illuminate\Database\Eloquent\Model') + ->ignoring('App\Models\Scopes'); $this->expectations[] = expect('App\Models') ->classes()