2016-04-21 3 views
1

Я обрабатываю несколько событий через Абонента событий, вместо этого разделяя события/прослушиватели. Я хотел бы выделить несколько из этих событий, но я не нашел способ сделать это. Я следил за официальной документацией (https://laravel.com/docs/5.2/events#event-subscribers), но нет никакой информации о том, как выбрать, какие события я хочу зарегистрировать (ни все подписчики).Enqueue laravel event подписчик

Любые предложения? (Нет индивидуального события/слушателя, пожалуйста)

Заранее спасибо!

ответ

1

Если кто-то заинтересован, я нашел решение, ищущее глубже в Диспетчере событий.

Внедрение контракта В случае, если Queue на EventSubscriber работает так же, как отдельный Event/Listener, и помещает события в базу данных. Это должно быть задокументировано на официальном сайте.

С уважением.

+0

Спасибо за это! Я согласен, он должен быть явным в документах. Я предполагаю, что нет способа, чтобы класс подписчика событий содержал некоторые события, которые поставлены в очередь, а некоторые - нет? –

Смежные вопросы