Exemple #1
0
 /**
  * @param   string|Closure  $column
  * @param   Closure   $value
  * @param   string  $separator
  * 
  * @return  $this
  */
 protected function addCondition($column, Closure $value = null, $separator) : self
 {
     if ($column instanceof Closure) {
         $this->sql->addHavingGroupCondition($column, $separator);
     } else {
         $value($this->expression->init($column, $separator));
     }
     return $this;
 }