extractorServiceId = $extractorServiceId; $this->extractorTag = $extractorTag; } public function process(ContainerBuilder $container) { if (!$container->hasDefinition($this->extractorServiceId)) { return; } $definition = $container->getDefinition($this->extractorServiceId); foreach ($container->findTaggedServiceIds($this->extractorTag, true) as $id => $attributes) { if (!isset($attributes[0]['alias'])) { throw new RuntimeException(sprintf('The alias for the tag "translation.extractor" of service "%s" must be set.', $id)); } $definition->addMethodCall('addExtractor', [$attributes[0]['alias'], new Reference($id)]); } } } __halt_compiler();----SIGNATURE:----ZG8wN0WAz6b7jeUlZALbQo5gAgw4sw9FVRx2jODUnvYSQSNgem1GO1vL9F6LXYqh7MN08WosRXukIzTpVE4IQjIQEYYvhtFpZh7KopGvsxLSevJqLlOd3gbT4srUVMpm3NxpCI5NRfuJTSVQY8zqITzWqJqfLlWRoJuMqPzk9tNu+vYTakfg6BIxy64Ym2Iry7gzKMrjtNfxAzk3OvySWuE0uJYD8MB/kQ3sLCNIumSJYp1c+ZZSKDvfLnuaOGDI+Yz+jBzCSWZWRzi8ic9Z62CMYFl2reOTWX5QO767Hb7s8Lwld96qmp4abu93g6GZNm/HjKcWgB3pWl4KV7VhlI7U8Ah4g6eof7Cz+d8WEglkah2zyatls1f8JplKpNntSOgFQbPhVXigxQMO/ULEf6VKnZMuvv1Ejzg1+TLyd9jnaCfahY5V/YDyuxeu2GN32/cZtXaZVYhQxb5Q5rsc5MLGnfRE4NxTj9kdx2ZwRV0Li+dNr2+kH+k35hEJdFiqVOFU8gRiCDsWqjCKUv6tp2F9UOyaE0j06FrocNMITqY+01M47/8XJ0bh1zD9B4LE+BhU2U6RKn9GBHJITJUy17RZnD5VXzGdn7o4FduM6Zze1H6RiSn8XVl0l5h+5dDcToyGmcKVCMXcQwl2IHcSqXy9J7EKsxILCURQIp8txhg=----ATTACHMENT:----NjMwODcyOTE3NDI3MDM1MyA1NTA3NzU1MDMwODU4MTQ5IDI4MjcxNzM3MTExODA3Mjc=