1

是否可以在 Laravel 的事件监听器中使用队列?

假设我有一个控制器QuotesController,我从那里触发QuoteCreated具有SendNotification侦听器的事件。我想调度一个EmailToUser从该侦听器命名的队列。

当然,我可以直接从 Controller 调度队列,但我可以从侦听器调度它吗?

4

1 回答 1

1

你可以在 Laravel 应用程序的任何地方使用全局dispatch()辅助方法!

dispatch(new SomeJob());

是的,您可以从事件侦听器、队列作业或其他任何内容中执行此操作。

于 2016-10-26T17:33:57.537 回答