operand1; } /** * @return QueryInterface::OPERATOR_* */ public function getOperator(): int { $operator = $this->operator; if ($this->getOperand2() === null) { if ($operator === QueryInterface::OPERATOR_EQUAL_TO) { $operator = QueryInterface::OPERATOR_EQUAL_TO_NULL; } elseif ($operator === QueryInterface::OPERATOR_NOT_EQUAL_TO) { $operator = QueryInterface::OPERATOR_NOT_EQUAL_TO_NULL; } } return $operator; } public function getOperand2(): mixed { return $this->operand2; } public function collectBoundVariableNames(array &$boundVariables): array { return []; } }