From 6a25c5db56fb9aef14182f2147243e7c4c269d87 Mon Sep 17 00:00:00 2001 From: Luis Cordova Date: Sat, 13 Apr 2013 12:42:07 -0500 Subject: [PATCH] improve readability --- doc/advanced.rst | 17 +++++++++-------- 1 files changed, 9 insertions(+), 8 deletions(-) diff --git a/doc/advanced.rst b/doc/advanced.rst index c48c1ed..44913da 100644 --- a/doc/advanced.rst +++ b/doc/advanced.rst @@ -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) -- 1.7.2.5