class SharedLazyListenerAggregate
{
...
public function attachShared(SharedEventManagerInterface $manager, $priority = 1)
{
foreach ($this->lazyListeners as $lazyListener) {
$this->listeners[] = $manager->attach(
'*',
$lazyListener->getEvent(),
$lazyListener,
$lazyListener->getPriority($priority)
);
}
}