/** * Remove clas(ses) * @param string|array $className */ function removeClass($className) { if (!is_array($className)) { $className = array($className); } $class = $this->class; foreach ($className as $c) { $class = reg_replace('`\\b' . preg_quote($c) . '\\b`si', '', $class); } if ($class) { $this->class = $class; } else { unset($this->class); } }
fputs($F, "\n</refsect1>"); endif; if (@strlen( $fn[$name][_copyright])): fputs($F, "\n<refsect1><title>Copyright</title>"); fputs($F, $fn[$name][_copyright]); fputs($F, "\n</refsect1>"); endif; fputs($F, $fn[$name][_refends]); # ---------------------------------- $W = $fn[$name][_mainheader]; $me = 0; if (!isset($header[$W])) $me = 1; if ($me): $header[$W][_refstart] = "\n<refentry id=\"".$W."\">"; $header[$W][_refends] = "\n</refentry>\n"; $header[$W][_refentryinfo] = reg_replace ($fn[$name][_refentryinfo], '{ (<title>) ([^<>]*) (</title>) }sx', '$1 the library $3'); $header[$W][_refmeta] = "\n <manvolnum>".$fn[$name][_manvolnum] ."</manvolnum>\n"; $header[$W][_refmeta] .= "\n <refentrytitle>".$fn[$name][_mainheader] ."</refentrytitle>"; endif; $header[$W][_refnamediv] = "\n <refpurpose> library </refpurpose>"; $header[$W][_refnamediv] .= "\n <refname>".$W."</refname>"; if (isset($fn[$name][_refsynopsisinfo])): $header[$W][_refsynopsisinfo] = $fn[$name][_refsynopsisinfo]; endif; if (isset($fn[$name][_funcsynopsis])): $header[$W][_funcsynopsis] .= "\n".$fn[$name][_funcsynopsis]; endif; # if (isset( $fn[$name][_funcsynopsis])): # $header[$W][_funcsynopsisdiv] .= "\n<funcsynopsis>" # .$fn[$name][_funcsynopsis]."</funcsynopsis>"