ignore not-existent service definitions

This commit is contained in:
Christian Flothmann 2019-02-13 21:37:56 +01:00
parent 3df9a5683d
commit 592e03f065

View File

@ -1059,8 +1059,14 @@ class FrameworkExtension extends Extension
throw new \UnexpectedValueException(sprintf('%s defined in translator.paths does not exist or is not a directory', $dir));
}
}
$container->getDefinition('console.command.translation_debug')->replaceArgument(5, $transPaths);
$container->getDefinition('console.command.translation_update')->replaceArgument(6, $transPaths);
if ($container->hasDefinition('console.command.translation_debug')) {
$container->getDefinition('console.command.translation_debug')->replaceArgument(5, $transPaths);
}
if ($container->hasDefinition('console.command.translation_update')) {
$container->getDefinition('console.command.translation_update')->replaceArgument(6, $transPaths);
}
if ($container->fileExists($defaultDir)) {
$dirs[] = $defaultDir;