Example #1
0
 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);
 }
Example #2
0
 /**
  * @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);
 }