original_string: public function toHtmlInternal($value = null)
      {
          $strOutput = "<optgroup label=\"{$this->__label}\">\n";
          foreach ($this->__options as $option) {
              $strOutput .= $option->toHtmlInternal($value);
          }
          $strOutput .= "</optgroup>\n";
  
          return $strOutput;
      }
code: public function toHtmlInternal($value = null)
      {
          $strOutput = "<optgroup label=\"{$this->__label}\">\n";
          foreach ($this->__options as $option) {
              $strOutput .= $option->toHtmlInternal($value);
          }
          $strOutput .= "</optgroup>\n";
  
          return $strOutput;
      }
code_tokens: public function toHtmlInternal ( $ value = null ) { $ strOutput = "<optgroup label=\"{$this->__label}\">\n" ; foreach ( $ this -> __options as $ option ) { $ strOutput .= $ option -> toHtmlInternal ( $ value ) ; } $ strOutput .= "</optgroup>\n" ; return $ strOutput ; }
docstring: Generte HTML output
  @param string $value
  @return string Generated HTML
docstring_tokens: Generte HTML output