From 73b76ea695f20b2dee9af54406373973e1eaa8a1 Mon Sep 17 00:00:00 2001 From: Arif Hoque Date: Sat, 9 May 2026 23:37:33 +0600 Subject: [PATCH] Made GuardServiceProvider Ghostable --- src/GuardServiceProvider.php | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/src/GuardServiceProvider.php b/src/GuardServiceProvider.php index 51823b7..3a70a20 100644 --- a/src/GuardServiceProvider.php +++ b/src/GuardServiceProvider.php @@ -2,10 +2,11 @@ namespace Doppar\Authorizer; +use Phaseolies\Providers\GhostableProvider; use Phaseolies\Providers\ServiceProvider; use Doppar\Authorizer\Authorizer; -class GuardServiceProvider extends ServiceProvider +class GuardServiceProvider extends ServiceProvider implements GhostableProvider { /** * Register any application services. @@ -28,4 +29,16 @@ public function boot(): void { // } + + /** + * Get the services that should ghost-load this provider. + * + * @return array + */ + public function ghosts(): array + { + return [ + 'authorizer.guard', + ]; + } }