diff --git a/lib/Doctrine/ORM/Query/AST/Functions/AbsFunction.php b/lib/Doctrine/ORM/Query/AST/Functions/AbsFunction.php index f1373201e..3fafccd5b 100644 --- a/lib/Doctrine/ORM/Query/AST/Functions/AbsFunction.php +++ b/lib/Doctrine/ORM/Query/AST/Functions/AbsFunction.php @@ -1,7 +1,5 @@ * @author Jonathan Wage * @author Roman Borschel + * @author Benjamin Eberlei */ class AbsFunction extends FunctionNode { @@ -53,8 +51,6 @@ class AbsFunction extends FunctionNode */ public function parse(\Doctrine\ORM\Query\Parser $parser) { - $lexer = $parser->getLexer(); - $parser->match(Lexer::T_IDENTIFIER); $parser->match(Lexer::T_OPEN_PARENTHESIS); diff --git a/lib/Doctrine/ORM/Query/AST/Functions/ConcatFunction.php b/lib/Doctrine/ORM/Query/AST/Functions/ConcatFunction.php index 5615190c8..bb2333a10 100644 --- a/lib/Doctrine/ORM/Query/AST/Functions/ConcatFunction.php +++ b/lib/Doctrine/ORM/Query/AST/Functions/ConcatFunction.php @@ -1,7 +1,5 @@ * @author Jonathan Wage * @author Roman Borschel + * @author Benjamin Eberlei */ class ConcatFunction extends FunctionNode { @@ -56,8 +54,6 @@ class ConcatFunction extends FunctionNode */ public function parse(\Doctrine\ORM\Query\Parser $parser) { - $lexer = $parser->getLexer(); - $parser->match(Lexer::T_IDENTIFIER); $parser->match(Lexer::T_OPEN_PARENTHESIS); diff --git a/lib/Doctrine/ORM/Query/AST/Functions/CurrentDateFunction.php b/lib/Doctrine/ORM/Query/AST/Functions/CurrentDateFunction.php index 763a22a59..7bf7683eb 100644 --- a/lib/Doctrine/ORM/Query/AST/Functions/CurrentDateFunction.php +++ b/lib/Doctrine/ORM/Query/AST/Functions/CurrentDateFunction.php @@ -1,7 +1,5 @@ * @author Jonathan Wage * @author Roman Borschel + * @author Benjamin Eberlei */ class CurrentDateFunction extends FunctionNode { @@ -49,8 +47,6 @@ class CurrentDateFunction extends FunctionNode */ public function parse(\Doctrine\ORM\Query\Parser $parser) { - $lexer = $parser->getLexer(); - $parser->match(Lexer::T_IDENTIFIER); $parser->match(Lexer::T_OPEN_PARENTHESIS); $parser->match(Lexer::T_CLOSE_PARENTHESIS); diff --git a/lib/Doctrine/ORM/Query/AST/Functions/CurrentTimeFunction.php b/lib/Doctrine/ORM/Query/AST/Functions/CurrentTimeFunction.php index cd62c6201..133575510 100644 --- a/lib/Doctrine/ORM/Query/AST/Functions/CurrentTimeFunction.php +++ b/lib/Doctrine/ORM/Query/AST/Functions/CurrentTimeFunction.php @@ -1,7 +1,5 @@ * @author Jonathan Wage * @author Roman Borschel + * @author Benjamin Eberlei */ class CurrentTimeFunction extends FunctionNode { @@ -49,8 +47,6 @@ class CurrentTimeFunction extends FunctionNode */ public function parse(\Doctrine\ORM\Query\Parser $parser) { - $lexer = $parser->getLexer(); - $parser->match(Lexer::T_IDENTIFIER); $parser->match(Lexer::T_OPEN_PARENTHESIS); $parser->match(Lexer::T_CLOSE_PARENTHESIS); diff --git a/lib/Doctrine/ORM/Query/AST/Functions/CurrentTimestampFunction.php b/lib/Doctrine/ORM/Query/AST/Functions/CurrentTimestampFunction.php index dbb307f54..7b1a25d7a 100644 --- a/lib/Doctrine/ORM/Query/AST/Functions/CurrentTimestampFunction.php +++ b/lib/Doctrine/ORM/Query/AST/Functions/CurrentTimestampFunction.php @@ -1,7 +1,20 @@ . */ namespace Doctrine\ORM\Query\AST\Functions; @@ -11,7 +24,13 @@ use Doctrine\ORM\Query\Lexer; /** * "CURRENT_TIMESTAMP" * - * @author robo + * @license http://www.opensource.org/licenses/lgpl-license.php LGPL + * @link www.doctrine-project.org + * @since 2.0 + * @author Guilherme Blanco + * @author Jonathan Wage + * @author Roman Borschel + * @author Benjamin Eberlei */ class CurrentTimestampFunction extends FunctionNode { @@ -28,8 +47,6 @@ class CurrentTimestampFunction extends FunctionNode */ public function parse(\Doctrine\ORM\Query\Parser $parser) { - $lexer = $parser->getLexer(); - $parser->match(Lexer::T_IDENTIFIER); $parser->match(Lexer::T_OPEN_PARENTHESIS); $parser->match(Lexer::T_CLOSE_PARENTHESIS); diff --git a/lib/Doctrine/ORM/Query/AST/Functions/FunctionNode.php b/lib/Doctrine/ORM/Query/AST/Functions/FunctionNode.php index 825415a7f..b9d36d128 100644 --- a/lib/Doctrine/ORM/Query/AST/Functions/FunctionNode.php +++ b/lib/Doctrine/ORM/Query/AST/Functions/FunctionNode.php @@ -1,7 +1,5 @@ * @author Jonathan Wage * @author Roman Borschel + * @author Benjamin Eberlei */ abstract class FunctionNode extends Node { diff --git a/lib/Doctrine/ORM/Query/AST/Functions/LengthFunction.php b/lib/Doctrine/ORM/Query/AST/Functions/LengthFunction.php index 61bcdf200..fc779e4f7 100644 --- a/lib/Doctrine/ORM/Query/AST/Functions/LengthFunction.php +++ b/lib/Doctrine/ORM/Query/AST/Functions/LengthFunction.php @@ -1,7 +1,5 @@ * @author Jonathan Wage * @author Roman Borschel + * @author Benjamin Eberlei */ class LengthFunction extends FunctionNode { @@ -52,8 +50,6 @@ class LengthFunction extends FunctionNode */ public function parse(\Doctrine\ORM\Query\Parser $parser) { - $lexer = $parser->getLexer(); - $parser->match(Lexer::T_IDENTIFIER); $parser->match(Lexer::T_OPEN_PARENTHESIS); diff --git a/lib/Doctrine/ORM/Query/AST/Functions/LocateFunction.php b/lib/Doctrine/ORM/Query/AST/Functions/LocateFunction.php index 93bf49ffc..a4ea71696 100644 --- a/lib/Doctrine/ORM/Query/AST/Functions/LocateFunction.php +++ b/lib/Doctrine/ORM/Query/AST/Functions/LocateFunction.php @@ -1,7 +1,5 @@ * @author Jonathan Wage * @author Roman Borschel + * @author Benjamin Eberlei */ class LocateFunction extends FunctionNode { @@ -61,8 +59,6 @@ class LocateFunction extends FunctionNode */ public function parse(\Doctrine\ORM\Query\Parser $parser) { - $lexer = $parser->getLexer(); - $parser->match(Lexer::T_IDENTIFIER); $parser->match(Lexer::T_OPEN_PARENTHESIS); @@ -72,6 +68,7 @@ class LocateFunction extends FunctionNode $this->secondStringPrimary = $parser->StringPrimary(); + $lexer = $parser->getLexer(); if ($lexer->isNextToken(Lexer::T_COMMA)) { $parser->match(Lexer::T_COMMA); diff --git a/lib/Doctrine/ORM/Query/AST/Functions/LowerFunction.php b/lib/Doctrine/ORM/Query/AST/Functions/LowerFunction.php index 20ae182d9..b5d33face 100644 --- a/lib/Doctrine/ORM/Query/AST/Functions/LowerFunction.php +++ b/lib/Doctrine/ORM/Query/AST/Functions/LowerFunction.php @@ -1,7 +1,5 @@ * @author Jonathan Wage * @author Roman Borschel + * @author Benjamin Eberlei */ class LowerFunction extends FunctionNode { @@ -52,8 +50,6 @@ class LowerFunction extends FunctionNode */ public function parse(\Doctrine\ORM\Query\Parser $parser) { - $lexer = $parser->getLexer(); - $parser->match(Lexer::T_IDENTIFIER); $parser->match(Lexer::T_OPEN_PARENTHESIS); diff --git a/lib/Doctrine/ORM/Query/AST/Functions/ModFunction.php b/lib/Doctrine/ORM/Query/AST/Functions/ModFunction.php index 3c0f1dc87..7c52d60b8 100644 --- a/lib/Doctrine/ORM/Query/AST/Functions/ModFunction.php +++ b/lib/Doctrine/ORM/Query/AST/Functions/ModFunction.php @@ -1,7 +1,5 @@ * @author Jonathan Wage * @author Roman Borschel + * @author Benjamin Eberlei */ class ModFunction extends FunctionNode { @@ -57,8 +55,6 @@ class ModFunction extends FunctionNode */ public function parse(\Doctrine\ORM\Query\Parser $parser) { - $lexer = $parser->getLexer(); - $parser->match(Lexer::T_MOD); $parser->match(Lexer::T_OPEN_PARENTHESIS); diff --git a/lib/Doctrine/ORM/Query/AST/Functions/SizeFunction.php b/lib/Doctrine/ORM/Query/AST/Functions/SizeFunction.php index 7ba814d53..9065276ba 100644 --- a/lib/Doctrine/ORM/Query/AST/Functions/SizeFunction.php +++ b/lib/Doctrine/ORM/Query/AST/Functions/SizeFunction.php @@ -1,7 +1,5 @@ * @author Jonathan Wage * @author Roman Borschel diff --git a/lib/Doctrine/ORM/Query/AST/Functions/SqrtFunction.php b/lib/Doctrine/ORM/Query/AST/Functions/SqrtFunction.php index ab0f8b348..02ffa26a7 100644 --- a/lib/Doctrine/ORM/Query/AST/Functions/SqrtFunction.php +++ b/lib/Doctrine/ORM/Query/AST/Functions/SqrtFunction.php @@ -1,7 +1,5 @@ * @author Jonathan Wage * @author Roman Borschel + * @author Benjamin Eberlei */ class SqrtFunction extends FunctionNode { @@ -52,8 +50,6 @@ class SqrtFunction extends FunctionNode */ public function parse(\Doctrine\ORM\Query\Parser $parser) { - $lexer = $parser->getLexer(); - $parser->match(Lexer::T_IDENTIFIER); $parser->match(Lexer::T_OPEN_PARENTHESIS); diff --git a/lib/Doctrine/ORM/Query/AST/Functions/SubstringFunction.php b/lib/Doctrine/ORM/Query/AST/Functions/SubstringFunction.php index acc8903d8..bfcbdefb3 100644 --- a/lib/Doctrine/ORM/Query/AST/Functions/SubstringFunction.php +++ b/lib/Doctrine/ORM/Query/AST/Functions/SubstringFunction.php @@ -1,7 +1,5 @@ * @author Jonathan Wage * @author Roman Borschel + * @author Benjamin Eberlei */ class SubstringFunction extends FunctionNode { @@ -62,8 +60,6 @@ class SubstringFunction extends FunctionNode */ public function parse(\Doctrine\ORM\Query\Parser $parser) { - $lexer = $parser->getLexer(); - $parser->match(Lexer::T_IDENTIFIER); $parser->match(Lexer::T_OPEN_PARENTHESIS); @@ -73,6 +69,7 @@ class SubstringFunction extends FunctionNode $this->firstSimpleArithmeticExpression = $parser->SimpleArithmeticExpression(); + $lexer = $parser->getLexer(); if ($lexer->isNextToken(Lexer::T_COMMA)) { $parser->match(Lexer::T_COMMA); diff --git a/lib/Doctrine/ORM/Query/AST/Functions/TrimFunction.php b/lib/Doctrine/ORM/Query/AST/Functions/TrimFunction.php index cea68920a..47b3cecaa 100644 --- a/lib/Doctrine/ORM/Query/AST/Functions/TrimFunction.php +++ b/lib/Doctrine/ORM/Query/AST/Functions/TrimFunction.php @@ -1,7 +1,5 @@ * @author Jonathan Wage * @author Roman Borschel + * @author Benjamin Eberlei */ class TrimFunction extends FunctionNode { diff --git a/lib/Doctrine/ORM/Query/AST/Functions/UpperFunction.php b/lib/Doctrine/ORM/Query/AST/Functions/UpperFunction.php index e9206fe43..ff2b1e30b 100644 --- a/lib/Doctrine/ORM/Query/AST/Functions/UpperFunction.php +++ b/lib/Doctrine/ORM/Query/AST/Functions/UpperFunction.php @@ -1,7 +1,5 @@ * @author Jonathan Wage * @author Roman Borschel + * @author Benjamin Eberlei */ class UpperFunction extends FunctionNode { @@ -52,8 +50,6 @@ class UpperFunction extends FunctionNode */ public function parse(\Doctrine\ORM\Query\Parser $parser) { - $lexer = $parser->getLexer(); - $parser->match(Lexer::T_IDENTIFIER); $parser->match(Lexer::T_OPEN_PARENTHESIS);