churakovmike/laravel-delayed-events

dev-main 2021-05-28 10:20 UTC

This package is auto-updated.

Last update: 2024-09-28 17:28:12 UTC


README

安装

使用 composer 安装此包

composer require churakovmike/laravel-delayed-events

然后您需要发布新的服务提供者

php artisan vendor:publish --tag=providers

DelayedServiceProvider 添加到您的 config/app.php

'providers' => [

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

所有延迟事件和监听器都必须添加到 $listenDelayed。

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