- printf("<h2 id=\"%s\">%s</h2>\n%s\n",
- str_replace(', ', '_', $m[4][$i]), $p, ff($m[3][$i]));
+ if ($o = preg_match('/^(.*), (.*)$/', $m[4][$i], $n)) {
+ if ($n[2] == '__construct') {
+ printf("<h2 id=\"%s\" class=\"o\">%s</h2>\n", $n[1], $n[1]);
+ }
+ }
+ printf("<h%d id=\"%s\">%s</h%d>\n%s\n",
+ $o?3:2, $o?$n[1].'_'.$n[2]:$m[4][$i], $p, $o?3:2, ff($m[3][$i]));