瀏覽代碼

Removed the need for having the Security component enabled when using twig.

henrikbjorn 14 年之前
父節點
當前提交
f810723092

+ 1 - 1
src/Symfony/Bundle/TwigBundle/Extension/SecurityExtension.php

@@ -22,7 +22,7 @@ class SecurityExtension extends \Twig_Extension
 {
     protected $context;
 
-    public function __construct(SecurityContext $context)
+    public function __construct(SecurityContext $context = null)
     {
         $this->context = $context;
     }

+ 1 - 1
src/Symfony/Bundle/TwigBundle/Resources/config/twig.xml

@@ -61,7 +61,7 @@
 
         <service id="twig.security.form" class="Symfony\Bundle\TwigBundle\Extension\SecurityExtension">
             <tag name="twig.extension" />
-            <argument type="service" id="security.context" />
+            <argument type="service" id="security.context" on-invalid="ignore" />
         </service>
     </services>
 </container>