/**
* 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);
}