original_string: public function remove($name)
      {
          if (!$this->isColl) {
              if (array_key_exists($name, $this->data)) {
                  $this->data[$name] = null;
              }
          } else {
              unset($this->data[$name]);
          }
          return $this;
      }
code: public function remove($name)
      {
          if (!$this->isColl) {
              if (array_key_exists($name, $this->data)) {
                  $this->data[$name] = null;
              }
          } else {
              unset($this->data[$name]);
          }
          return $this;
      }
code_tokens: public function remove ( $ name ) { if ( ! $ this -> isColl ) { if ( array_key_exists ( $ name , $ this -> data ) ) { $ this -> data [ $ name ] = null ; } } else { unset ( $ this -> data [ $ name ] ) ; } return $ this ; }
docstring: Remove field value
  
  @param string $name The name of field
  @return $this
docstring_tokens: Remove field value