From 419c49e910fdf96d6a2042b9fae7d787bfe2cbb3 Mon Sep 17 00:00:00 2001 From: Illya Somov Date: Tue, 20 Mar 2018 12:26:49 +0200 Subject: [PATCH] Check for the twig.form.resources parameter existence --- src/DependencyInjection/EWZRecaptchaExtension.php | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/DependencyInjection/EWZRecaptchaExtension.php b/src/DependencyInjection/EWZRecaptchaExtension.php index c659aa4..8921f10 100644 --- a/src/DependencyInjection/EWZRecaptchaExtension.php +++ b/src/DependencyInjection/EWZRecaptchaExtension.php @@ -50,9 +50,17 @@ protected function registerWidget(ContainerBuilder $container) $formRessource = 'EWZRecaptchaBundle:Form:ewz_recaptcha_widget.html.twig'; $container->setParameter('twig.form.resources', array_merge( - $container->getParameter('twig.form.resources'), + $this->getTwigFormResources($container), array($formRessource) )); } } + + private function getTwigFormResources(ContainerBuilder $container) + { + if (!$container->hasParameter('twig.form.resources')) + return []; + + return $container->getParameter('twig.form.resources'); + } }