获取事件监听器数组
Get array of event listeners
如何获取在 EventServiceProvider 中指定的事件侦听器数组?
protected $listen = [
'App\Events\PaymentWasCompleted' => [
'App\Listeners\GenerateInvoice',
]
];
有 "laravel" 方法吗?
我会说 Laravel 方式是这样的:
app()->getProvider(\App\Providers\EventServiceProvider::class)->listens();
如果您将默认应用程序命名空间 App
更改为其他内容,则必须相应地更改语句
如何获取在 EventServiceProvider 中指定的事件侦听器数组?
protected $listen = [
'App\Events\PaymentWasCompleted' => [
'App\Listeners\GenerateInvoice',
]
];
有 "laravel" 方法吗?
我会说 Laravel 方式是这样的:
app()->getProvider(\App\Providers\EventServiceProvider::class)->listens();
如果您将默认应用程序命名空间 App
更改为其他内容,则必须相应地更改语句