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.
This commit is contained in:
@@ -8,11 +8,11 @@ use App\Models\User;
|
|||||||
use App\Repositories\CustomJobRepository;
|
use App\Repositories\CustomJobRepository;
|
||||||
use Illuminate\Support\Facades\Event;
|
use Illuminate\Support\Facades\Event;
|
||||||
use Illuminate\Support\Facades\Gate;
|
use Illuminate\Support\Facades\Gate;
|
||||||
use Illuminate\Support\ServiceProvider;
|
|
||||||
use Laravel\Horizon\Contracts\JobRepository;
|
use Laravel\Horizon\Contracts\JobRepository;
|
||||||
use Laravel\Horizon\Events\JobReserved;
|
use Laravel\Horizon\Events\JobReserved;
|
||||||
|
use Laravel\Horizon\HorizonApplicationServiceProvider;
|
||||||
|
|
||||||
class HorizonServiceProvider extends ServiceProvider
|
class HorizonServiceProvider extends HorizonApplicationServiceProvider
|
||||||
{
|
{
|
||||||
/**
|
/**
|
||||||
* Register services.
|
* Register services.
|
||||||
@@ -28,6 +28,7 @@ class HorizonServiceProvider extends ServiceProvider
|
|||||||
*/
|
*/
|
||||||
public function boot(): void
|
public function boot(): void
|
||||||
{
|
{
|
||||||
|
parent::boot();
|
||||||
Event::listen(function (JobReserved $event) {
|
Event::listen(function (JobReserved $event) {
|
||||||
$payload = $event->payload->decoded;
|
$payload = $event->payload->decoded;
|
||||||
$jobName = $payload['displayName'];
|
$jobName = $payload['displayName'];
|
||||||
|
|||||||
Reference in New Issue
Block a user