public function where($conditions, $values=null) {
		if(!$conditions)
			return $this;
		if($values !== null)
			$this->where[] = [$conditions => $values];
		else
			$this->where[] = $conditions;

		return $this;
	}
public function where($conditions, $values=null) {
		if(!$conditions)
			return $this;
		if($values !== null)
			$this->where[] = [$conditions => $values];
		else
			$this->where[] = $conditions;

		return $this;
	}
public function where ( $ conditions , $ values = null ) { if ( ! $ conditions ) return $ this ; if ( $ values !== null ) $ this -> where [ ] = [ $ conditions => $ values ] ; else $ this -> where [ ] = $ conditions ; return $ this ; }
Add WHERE conditions.
@param  array|string $conditions
@param  mixed $values
@return DAL    $this
@api
Add WHERE conditions .