protected function addCondition($value, $operator, $iscolumn) { if ($iscolumn && is_string($value)) { $expr = new Expression($this->compiler); $value = $expr->column($value); } $this->havingClause->addCondition($this->aggregate, $value, $operator, $this->separator); }
/** * @param mixed $value * @param string $operator * @param boolean $iscolumn */ protected function addCondition($value, string $operator, bool $iscolumn) { if ($iscolumn && is_string($value)) { $expr = new Expression(); $value = $expr->column($value); } $this->sql->addHavingCondition($this->aggregate, $value, $operator, $this->separator); }