Looking to hire Laravel developers? Try LaraJobs

laravel-delayed-events maintained by churakovmike

Description
Laravel delayed event system
Author
Last update
2021/05/28 12:20 (dev-main)
License
Links
Downloads
1

Comments
comments powered by Disqus

Laravel delayed events

Installation

Install this package with composer

composer require churakovmike/laravel-delayed-events

Then you need to publish new Service Provider

php artisan vendor:publish --tag=providers

Add DelayedServiceProvider to your config/app.php

'providers' => [

    /*
     * Package Service Providers...
     */
    DelayedServiceProvider::class,
    
];

All delayed events and listeners must be add to $listenDelayed.

class DelayedEventServiceProvider extends BaseDelayedProvider
{
    protected $listenDelayed = [
        // your delayed events and listeners here
        // TestDelayedEvent::class => [
        //      TestDelayedListener::class,
        // ]
    ];
}