Skip to content
This repository was archived by the owner on Feb 25, 2026. It is now read-only.

Commit 6b3ea4f

Browse files
author
Manuele Vaccari
committed
Fix for message "You have requested a non-existent parameter "templating.engines"."
1 parent 1194144 commit 6b3ea4f

1 file changed

Lines changed: 9 additions & 5 deletions

File tree

src/DependencyInjection/EWZRecaptchaExtension.php

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,26 +32,30 @@ public function load(array $configs, ContainerBuilder $container)
3232

3333
/**
3434
* Registers the form widget.
35+
*
36+
* @param ContainerBuilder $container
3537
*/
3638
protected function registerWidget(ContainerBuilder $container)
3739
{
38-
$templatingEngines = $container->getParameter('templating.engines');
40+
$templatingEngines = $container->hasParameter('templating.engines')
41+
? $container->getParameter('templating.engines')
42+
: array('twig');
3943

4044
if (in_array('php', $templatingEngines)) {
41-
$formRessource = 'EWZRecaptchaBundle:Form';
45+
$formResource = 'EWZRecaptchaBundle:Form';
4246

4347
$container->setParameter('templating.helper.form.resources', array_merge(
4448
$container->getParameter('templating.helper.form.resources'),
45-
array($formRessource)
49+
array($formResource)
4650
));
4751
}
4852

4953
if (in_array('twig', $templatingEngines)) {
50-
$formRessource = 'EWZRecaptchaBundle:Form:ewz_recaptcha_widget.html.twig';
54+
$formResource = 'EWZRecaptchaBundle:Form:ewz_recaptcha_widget.html.twig';
5155

5256
$container->setParameter('twig.form.resources', array_merge(
5357
$this->getTwigFormResources($container),
54-
array($formRessource)
58+
array($formResource)
5559
));
5660
}
5761
}

0 commit comments

Comments
 (0)