improve readability
authorLuis Cordova <cordoval@gmail.com>
Sat, 13 Apr 2013 17:42:07 +0000 (12:42 -0500)
committerLuis Cordova <cordoval@gmail.com>
Sat, 13 Apr 2013 17:42:07 +0000 (12:42 -0500)
doc/advanced.rst

index c48c1ed..44913da 100644 (file)
@@ -330,14 +330,15 @@ Now, let's see the actual code of this class::
     {
         public function parse(Twig_Token $token)
         {
-            $lineno = $token->getLine();
-            $name = $this->parser->getStream()->expect(Twig_Token::NAME_TYPE)->getValue();
-            $this->parser->getStream()->expect(Twig_Token::OPERATOR_TYPE, '=');
-            $value = $this->parser->getExpressionParser()->parseExpression();
+            $parser = $this->parser;
+            $stream = $parser->getStream();
 
-            $this->parser->getStream()->expect(Twig_Token::BLOCK_END_TYPE);
+            $name = $stream->expect(Twig_Token::NAME_TYPE)->getValue();
+            $stream->expect(Twig_Token::OPERATOR_TYPE, '=');
+            $value = $parser->getExpressionParser()->parseExpression();
+            $stream->expect(Twig_Token::BLOCK_END_TYPE);
 
-            return new Project_Set_Node($name, $value, $lineno, $this->getTag());
+            return new Project_Set_Node($name, $value, $token->getLine(), $this->getTag());
         }
 
         public function getTag()
@@ -384,9 +385,9 @@ The ``Project_Set_Node`` class itself is rather simple::
 
     class Project_Set_Node extends Twig_Node
     {
-        public function __construct($name, Twig_Node_Expression $value, $lineno, $tag = null)
+        public function __construct($name, Twig_Node_Expression $value, $lineNo, $tag = null)
         {
-            parent::__construct(array('value' => $value), array('name' => $name), $lineno, $tag);
+            parent::__construct(array('value' => $value), array('name' => $name), $lineNo, $tag);
         }
 
         public function compile(Twig_Compiler $compiler)