original_string: public function withoutData($name)
      {
          $copy = clone $this;
          $copy->data = Hash::remove($copy->data, $name);
  
          return $copy;
      }
code: public function withoutData($name)
      {
          $copy = clone $this;
          $copy->data = Hash::remove($copy->data, $name);
  
          return $copy;
      }
code_tokens: public function withoutData ( $ name ) { $ copy = clone $ this ; $ copy -> data = Hash :: remove ( $ copy -> data , $ name ) ; return $ copy ; }
docstring: Update the request removing a data element.
  
  Returns an updated request object. This method returns
  a *new* request object and does not mutate the request in-place.
  
  @param string $name The dot separated path to remove.
  @return static
docstring_tokens: Update the request removing a data element .