public function remove($key)
	{
		$this->validateKey($key);
		if ($this->has($key)) {
			unset($this->params[$key]);
			return true;
		} else {
			return false;
		}
	}
public function remove($key)
	{
		$this->validateKey($key);
		if ($this->has($key)) {
			unset($this->params[$key]);
			return true;
		} else {
			return false;
		}
	}
public function remove ( $ key ) { $ this -> validateKey ( $ key ) ; if ( $ this -> has ( $ key ) ) { unset ( $ this -> params [ $ key ] ) ; return true ; } else { return false ; } }
Return all parameters with the given key.

@param string $key
@return boolean True if the parameter existed.
Return all parameters with the given key .