Doctrine\ORM\Query\Parser::AliasResultVariable PHP Method

AliasResultVariable() public method

AliasResultVariable ::= identifier
public AliasResultVariable ( ) : string
return string
    public function AliasResultVariable()
    {
        $this->match(Lexer::T_IDENTIFIER);

        $resultVariable = $this->_lexer->token['value'];
        $exists = isset($this->_queryComponents[$resultVariable]);

        if ($exists) {
            $this->semanticalError(
                "'$resultVariable' is already defined.", $this->_lexer->token
            );
        }

        return $resultVariable;
    }
Parser