public function rewrite(&$left, &$op, &$right, $not = false) { $input = $left->getInputRequirements(); if ($input['value']['type'] != FieldInputType::FULLTEXT) { return; } if ($right->isValueExpr()) { $value = $right->getValue(); } else { $value = $right; } if (substr($value, 0, 1) == '\'' && substr($value, -1) == '\'' || substr($value, 0, 1) == '"' && substr($value, -1) == '"') { $value = trim(substr($value, 1, -1)); $right = new ValueExpr($value); } else { OpExpr::rewriteString($left, $op, $right, $not); } }