Gestor de eventos de módulos compartidos ZF2

Necesito implementar en cada uno de mis módulos un desencadenante de evento cuando ocurre algo específico. También necesito que todos los otros módulos que deben hacer algún trabajo cuando se desencadena ese evento, estén al tanto.

Estoy tratando de crear un punto final común donde pueda enviar mis activadores, y donde todos los módulos deban estar escuchando, pero tengo algunos problemas para averiguar cómo puedo lograrlo.

¿Algunas ideas?

Respuestas a la pregunta(2)

Su respuesta a la pregunta