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

SimpleSelectClause() public method

SimpleSelectClause ::= "SELECT" ["DISTINCT"] SimpleSelectExpression
public SimpleSelectClause ( ) : Doctrine\ORM\Query\AST\SimpleSelectClause
return Doctrine\ORM\Query\AST\SimpleSelectClause
    public function SimpleSelectClause()
    {
        $isDistinct = false;
        $this->match(Lexer::T_SELECT);

        if ($this->_lexer->isNextToken(Lexer::T_DISTINCT)) {
            $this->match(Lexer::T_DISTINCT);
            $isDistinct = true;
        }

        return new AST\SimpleSelectClause($this->SimpleSelectExpression(), $isDistinct);
    }
Parser