churakovmike / laravel-delayed-events
Laravel 延迟事件系统
dev-main
2021-05-28 10:20 UTC
Requires
- php: >=7.0
- ext-json: *
- illuminate/support: ^7|^8
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, // ] ]; }