From 2f384208ab475cde42a2e0a60893a3c08e8e2707 Mon Sep 17 00:00:00 2001 From: Markus Foitzik Date: Sat, 25 Jul 2020 13:20:41 +0200 Subject: [PATCH] DependencyInjection: added missing use $container --- src/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php b/src/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php index cda9a49acfb9b..cb50eaf75f755 100644 --- a/src/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php +++ b/src/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php @@ -877,7 +877,7 @@ protected function {$methodName}($lazyInitialization) $factory = sprintf('$this->factories%s[%s]', $definition->isPublic() ? '' : "['service_container']", $this->doExport($id)); $lazyloadInitialization = $definition->isLazy() ? '$lazyLoad = true' : ''; - $c = sprintf(" %s = function (%s) {\n%s };\n\n return %1\$s();\n", $factory, $lazyloadInitialization, $c); + $c = sprintf(" %s = function (%s) use (\$container) {\n%s };\n\n return %1\$s();\n", $factory, $lazyloadInitialization, $c); } $code .= $c;