original_string: public function remove($name)
      {
          unset($this->plugins[$name]);
          $this->names = array_keys($this->plugins);
  
          return $this;
      }
code: public function remove($name)
      {
          unset($this->plugins[$name]);
          $this->names = array_keys($this->plugins);
  
          return $this;
      }
code_tokens: public function remove ( $ name ) { unset ( $ this -> plugins [ $ name ] ) ; $ this -> names = array_keys ( $ this -> plugins ) ; return $ this ; }
docstring: Remove a plugin from the collection if it exists.
  
  @param string $name The named plugin.
  @return $this
docstring_tokens: Remove a plugin from the collection if it exists .