public function clear($key = null) {
			if ($key === null)
				$this->counts->clear();
			else
				$this->counts->remove($key);
		}
public function clear($key = null) {
			if ($key === null)
				$this->counts->clear();
			else
				$this->counts->remove($key);
		}
public function clear ( $ key = null ) { if ( $ key === null ) $ this -> counts -> clear ( ) ; else $ this -> counts -> remove ( $ key ) ; }
Clears the given key, or the entire counter if the key is not given.

@param  mixed $key the key to clear; pass null to clear the entire counter
Clears the given key or the entire counter if the key is not given .