original_string: public function queryParam($name, $value)
  	{
  		if($value === NULL)
  		{
  			unset($this->query[(string)$name]);
  		}
  		else
  		{
  			$this->query[(string)$name] = $value;
  		}
  		
  		return $this;
  	}
code: public function queryParam($name, $value)
  	{
  		if($value === NULL)
  		{
  			unset($this->query[(string)$name]);
  		}
  		else
  		{
  			$this->query[(string)$name] = $value;
  		}
  		
  		return $this;
  	}
code_tokens: public function queryParam ( $ name , $ value ) { if ( $ value === NULL ) { unset ( $ this -> query [ ( string ) $ name ] ) ; } else { $ this -> query [ ( string ) $ name ] = $ value ; } return $ this ; }
docstring: Assign a value to a query param, assigning a NULL value will remove the query param.
  
  @param string $name
  @param mixed $value
  @return UriBuilder
docstring_tokens: Assign a value to a query param assigning a NULL value will remove the query param .