Skip to content

Commit 261f143

Browse files
committed
Fixed Symfony 3.1 support
1 parent 4fbaf72 commit 261f143

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

tests/Functional/Form/CheckboxUrlLabelFormTypeTest.php

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
namespace Symfony\Cmf\Bundle\CoreBundle\Tests\Functional\Form;
1313

1414
use Symfony\Bridge\Twig\Form\TwigRenderer;
15+
use Symfony\Bridge\Twig\Extension\FormExtension;
1516
use Symfony\Cmf\Bundle\CoreBundle\Tests\Resources\DataFixture\LoadRouteData;
1617
use Symfony\Component\Routing\Generator\UrlGeneratorInterface;
1718
use Symfony\Cmf\Component\Testing\Functional\BaseTestCase;
@@ -32,9 +33,9 @@ public function testFormTwigTemplate()
3233
// TwigBridge 3.2+
3334
$renderer = $twig->getRuntime(TwigRenderer::class);
3435
} else {
35-
// TwigBridge <3.2
36-
$twig->initRuntime();
37-
$renderer = $twig->getExtension('form')->renderer;
36+
$twig25 = !method_exists($twig, 'getRuntime');
37+
$renderer = $twig->getExtension($twig25 ? 'form' : FormExtension::class)->renderer;
38+
$renderer->setEnvironment($twig);
3839
}
3940

4041
$view = $this->getContainer()->get('form.factory')->createNamedBuilder('name')

0 commit comments

Comments
 (0)