Skip to content

Commit e86433d

Browse files
authored
[Form] use FormRenderer instead of TwigRenderer
Using deprecated `TwigRenderer` actually is not working correctly anymore as mentioned here symfony/symfony#24533 (comment). This should also be merged into 4.0 and master as there the class has been removed completely.
1 parent b998b9d commit e86433d

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

components/form.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,7 @@ to bootstrap or access Twig and add the :class:`Symfony\\Bridge\\Twig\\Extension
174174

175175
use Symfony\Component\Form\Forms;
176176
use Symfony\Bridge\Twig\Extension\FormExtension;
177-
use Symfony\Bridge\Twig\Form\TwigRenderer;
177+
use Symfony\Component\Form\FormRenderer;
178178
use Symfony\Bridge\Twig\Form\TwigRendererEngine;
179179

180180
// the Twig file that holds all the default markup for rendering forms
@@ -195,8 +195,8 @@ to bootstrap or access Twig and add the :class:`Symfony\\Bridge\\Twig\\Extension
195195
)));
196196
$formEngine = new TwigRendererEngine(array($defaultFormTheme), $twig);
197197
$twig->addRuntimeLoader(new \Twig_FactoryRuntimeLoader(array(
198-
TwigRenderer::class => function () use ($formEngine, $csrfManager) {
199-
return new TwigRenderer($formEngine, $csrfManager);
198+
FormRenderer::class => function () use ($formEngine, $csrfManager) {
199+
return new FormRenderer($formEngine, $csrfManager);
200200
},
201201
)));
202202

0 commit comments

Comments
 (0)