src/Input.php
public function contains(string $key, string $method = null):bool {
		if(is_null($method)) {
			$method = self::DATA_COMBINED;
		}

		switch($method) {
		case self::DATA_QUERYSTRING:
			$isset = $this->containsQueryStringParameter($key);
			break;

		case self::DATA_BODY:
			$isset =$this->containsBodyParameter($key);
			break;

		case self::DATA_FILES:
			$isset =$this->containsFile($key);
			break;

		case self::DATA_COMBINED:
			$isset = isset($this->parameters[$key]);
			break;

		default:
			throw new InvalidInputMethodException($method);
		}

		return $isset;
	}
public function contains(string $key, string $method = null):bool {
		if(is_null($method)) {
			$method = self::DATA_COMBINED;
		}

		switch($method) {
		case self::DATA_QUERYSTRING:
			$isset = $this->containsQueryStringParameter($key);
			break;

		case self::DATA_BODY:
			$isset =$this->containsBodyParameter($key);
			break;

		case self::DATA_FILES:
			$isset =$this->containsFile($key);
			break;

		case self::DATA_COMBINED:
			$isset = isset($this->parameters[$key]);
			break;

		default:
			throw new InvalidInputMethodException($method);
		}

		return $isset;
	}
public function contains ( string $ key , string $ method = null ) : bool { if ( is_null ( $ method ) ) { $ method = self :: DATA_COMBINED ; } switch ( $ method ) { case self :: DATA_QUERYSTRING : $ isset = $ this -> containsQueryStringParameter ( $ key ) ; break ; case self :: DATA_BODY : $ isset = $ this -> containsBodyParameter ( $ key ) ; break ; case self :: DATA_FILES : $ isset = $ this -> containsFile ( $ key ) ; break ; case self :: DATA_COMBINED : $ isset = isset ( $ this -> parameters [ $ key ] ) ; break ; default : throw new InvalidInputMethodException ( $ method ) ; } return $ isset ; }
Does the input contain the specified key?
Does the input contain the specified key?