From a0fc46dee49cc870d49ae0d81ca1d0a2b98ee220 Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Fri, 10 Jan 2025 19:15:57 +0100 Subject: [PATCH] refactor: extend HorizonServiceProvider from HorizonApplicationServiceProvider - Updated HorizonServiceProvider to extend from HorizonApplicationServiceProvider for improved functionality. - Added a call to the parent boot method to ensure proper initialization. - Cleaned up the gate method by removing unnecessary whitespace. --- app/Providers/HorizonServiceProvider.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/Providers/HorizonServiceProvider.php b/app/Providers/HorizonServiceProvider.php index 44d5593ea..2a459e74a 100644 --- a/app/Providers/HorizonServiceProvider.php +++ b/app/Providers/HorizonServiceProvider.php @@ -8,11 +8,11 @@ use App\Models\User; use App\Repositories\CustomJobRepository; use Illuminate\Support\Facades\Event; use Illuminate\Support\Facades\Gate; -use Illuminate\Support\ServiceProvider; use Laravel\Horizon\Contracts\JobRepository; use Laravel\Horizon\Events\JobReserved; +use Laravel\Horizon\HorizonApplicationServiceProvider; -class HorizonServiceProvider extends ServiceProvider +class HorizonServiceProvider extends HorizonApplicationServiceProvider { /** * Register services. @@ -28,6 +28,7 @@ class HorizonServiceProvider extends ServiceProvider */ public function boot(): void { + parent::boot(); Event::listen(function (JobReserved $event) { $payload = $event->payload->decoded; $jobName = $payload['displayName'];