public function process(ContainerBuilder $container)
{
if (!$container->hasDefinition('notification.manager')) {
return;
}
$definition = $container->getDefinition('notification.manager');
$services = $container->findTaggedServiceIds('notification.handler');
foreach ($services as $id => $parameters) {
$definition->addMethodCall('addHandler', array(new Reference($id)));
}
}