public function remove($key) {
		if ($this->name === null) {
			throw new InvalidConfigException(get_class($this)." requires a name!");
		}
		if (!$this->getConnection()->getClient()->hdel($this->name,$key)) {
			return false;
		}
		$this->_data = null;
		$this->_count = null;
		return true;
	}
public function remove($key) {
		if ($this->name === null) {
			throw new InvalidConfigException(get_class($this)." requires a name!");
		}
		if (!$this->getConnection()->getClient()->hdel($this->name,$key)) {
			return false;
		}
		$this->_data = null;
		$this->_count = null;
		return true;
	}
public function remove ( $ key ) { if ( $ this -> name === null ) { throw new InvalidConfigException ( get_class ( $ this ) . " requires a name!" ) ; } if ( ! $ this -> getConnection ( ) -> getClient ( ) -> hdel ( $ this -> name , $ key ) ) { return false ; } $ this -> _data = null ; $ this -> _count = null ; return true ; }
Removes an item from the hash
@param string $key the hash key to remove
@return bool true if the item was removed, otherwise false
@throws InvalidConfigException
Removes an item from the hash