public function setWhere($column, $operator, $value, $logical = 'and', $depth = 0)
	{
		$this->where[] = [
			'column'   => $column,
			'operator' => $operator,
			'value'    => $value,
			'logical'  => $logical,
			'depth'    => $depth
		];
	}
public function setWhere($column, $operator, $value, $logical = 'and', $depth = 0)
	{
		$this->where[] = [
			'column'   => $column,
			'operator' => $operator,
			'value'    => $value,
			'logical'  => $logical,
			'depth'    => $depth
		];
	}
public function setWhere ( $ column , $ operator , $ value , $ logical = 'and' , $ depth = 0 ) { $ this -> where [ ] = [ 'column' => $ column , 'operator' => $ operator , 'value' => $ value , 'logical' => $ logical , 'depth' => $ depth ] ; }
Sets a where element on the query

@param   string  $column    The column to which the clause will apply
@param   string  $operator  The operation that will compare column to value
@param   string  $value     The value to which the column will be evaluated
@param   string  $logical   The operator between multiple clauses
@param   int     $depth     The depth level of the clause, for sub clauses
@return  void
@since   2.0.0
Sets a where element on the query