added more information to an exception to ease debugging
authorFabien Potencier <fabien.potencier@gmail.com>
Fri, 26 Nov 2010 20:13:26 +0000 (21:13 +0100)
committerFabien Potencier <fabien.potencier@gmail.com>
Fri, 26 Nov 2010 20:13:26 +0000 (21:13 +0100)
lib/Twig/Parser.php

index acc17e6..8ae97cd 100644 (file)
@@ -220,7 +220,7 @@ class Twig_Parser implements Twig_ParserInterface
                 ||
                 (!$node instanceof Twig_Node_Text && !$node instanceof Twig_Node_BlockReference && !$node instanceof Twig_Node_Import)
             ) {
-                throw new Twig_Error_Syntax('A template that extends another one cannot have a body', $node->getLine(), $this->stream->getFilename());
+                throw new Twig_Error_Syntax(sprintf('A template that extends another one cannot have a body (%s).', $node), $node->getLine(), $this->stream->getFilename());
             }
         }
     }