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

SingleValuedPathExpression() public method

SingleValuedPathExpression ::= StateFieldPathExpression | SingleValuedAssociationPathExpression
public SingleValuedPathExpression ( ) : Doctrine\ORM\Query\AST\PathExpression
return Doctrine\ORM\Query\AST\PathExpression
    public function SingleValuedPathExpression()
    {
        return $this->PathExpression(
            AST\PathExpression::TYPE_STATE_FIELD |
            AST\PathExpression::TYPE_SINGLE_VALUED_ASSOCIATION
        );
    }

Usage Example

Esempio n. 1
0
 /**
  * Parse function
  *
  * @param \Doctrine\ORM\Query\Parser $parser Parser
  *
  * @return void
  */
 public function parse(\Doctrine\ORM\Query\Parser $parser)
 {
     $parser->match(\Doctrine\ORM\Query\Lexer::T_IDENTIFIER);
     $parser->match(\Doctrine\ORM\Query\Lexer::T_OPEN_PARENTHESIS);
     $this->relevanceSearchWords = $parser->Literal();
     $parser->match(\Doctrine\ORM\Query\Lexer::T_COMMA);
     $this->relevanceTitleField = $parser->SingleValuedPathExpression();
     $parser->match(\Doctrine\ORM\Query\Lexer::T_COMMA);
     $this->relevanceTextField = $parser->SingleValuedPathExpression();
     $parser->match(\Doctrine\ORM\Query\Lexer::T_CLOSE_PARENTHESIS);
 }
All Usage Examples Of Doctrine\ORM\Query\Parser::SingleValuedPathExpression
Parser