public function clear($clause = '')
	{
		if (!$clause)
		{
			$this->reset();
		}
		else
		{
			$clause = 'reset' . ucfirst(strtolower($clause));

			$this->syntax->$clause();
		}

		return $this;
	}
public function clear($clause = '')
	{
		if (!$clause)
		{
			$this->reset();
		}
		else
		{
			$clause = 'reset' . ucfirst(strtolower($clause));

			$this->syntax->$clause();
		}

		return $this;
	}
public function clear ( $ clause = '' ) { if ( ! $ clause ) { $ this -> reset ( ) ; } else { $ clause = 'reset' . ucfirst ( strtolower ( $ clause ) ) ; $ this -> syntax -> $ clause ( ) ; } return $ this ; }
Empties a query clause of current values

@param   string  $clause  [select, update, insert, delete, from, join, set, values, where, group, having, order]
@return  $this
@since   2.2.15
Empties a query clause of current values