fix: add middleware to the allowable public methods on the laravel preset

This commit is contained in:
Cam Kemshal-Bell
2024-09-29 16:07:39 +10:00
parent 0d50d35b5e
commit 86452765a4

View File

@ -149,7 +149,7 @@ final class Laravel extends AbstractPreset
->toOnlyBeUsedIn('App\Http'); ->toOnlyBeUsedIn('App\Http');
$this->expectations[] = expect('App\Http\Controllers') $this->expectations[] = expect('App\Http\Controllers')
->not->toHavePublicMethodsBesides(['__construct', '__invoke', 'index', 'show', 'create', 'store', 'edit', 'update', 'destroy']); ->not->toHavePublicMethodsBesides(['__construct', '__invoke', 'index', 'show', 'create', 'store', 'edit', 'update', 'destroy', 'middleware']);
$this->expectations[] = expect([ $this->expectations[] = expect([
'dd', 'dd',