Предположим, у меня есть событие с именем XXX
и два разных сложных подписчика, которые могут выглядеть следующим образом:
class SubscriberOneXXX extends EventSubscriber {
function actionWithPriority1() { ... }
function actionWithPriority2() { ... }
function actionWithPriority3() { ... }
}
И второе:
class SubscriberTwoXXX extends EventSubscriber {
function actionWithPriority1() { ... }
function actionWithPriority2() { ... }
function actionWithPriority3() { ... }
}
Мы можем предположить,что эти два подписчика представляют разные рабочие процессы параллельных процессов и являются независимыми.
Как я могу остановить распространение события в SubscriberOneXXX
и пропустить оставшиеся действия, но разрешить другим подписчикам обрабатывать событие?