diff --git a/src/Core/Controller.php b/src/Core/Controller.php index c25f3be3d9..dd154efa17 100644 --- a/src/Core/Controller.php +++ b/src/Core/Controller.php @@ -1,7 +1,6 @@ . - // }}} /** @@ -42,7 +40,7 @@ use Symfony\Component\HttpKernel\KernelEvents; class Controller extends AbstractController implements EventSubscriberInterface { - private array $vars; + private array $vars = []; public function __invoke(Request $request) { @@ -63,6 +61,7 @@ class Controller extends AbstractController implements EventSubscriberInterface $this->vars = ['controler' => $controller, 'request' => $request]; Event::handle('start_twig_populate_vars', [&$this->vars]); + $event->stopPropagation(); return $event; }