nlopess Thu May 6 10:26:21 2004 EDT
Modified files: /phpdoc/scripts xml_proto.php Log: fix filenames for OO functions http://cvs.php.net/diff.php/phpdoc/scripts/xml_proto.php?r1=1.13&r2=1.14&ty=u Index: phpdoc/scripts/xml_proto.php diff -u phpdoc/scripts/xml_proto.php:1.13 phpdoc/scripts/xml_proto.php:1.14 --- phpdoc/scripts/xml_proto.php:1.13 Tue Feb 24 07:27:32 2004 +++ phpdoc/scripts/xml_proto.php Thu May 6 10:26:21 2004 @@ -16,7 +16,7 @@ | Authors: Brad House <[EMAIL PROTECTED]> | +----------------------------------------------------------------------+ - $Id: xml_proto.php,v 1.13 2004/02/24 12:27:32 didou Exp $ + $Id: xml_proto.php,v 1.14 2004/05/06 14:26:21 nlopess Exp $ */ /* @@ -51,9 +51,10 @@ - Wildcard scanning is now allowed - Requires PHP 4.3.0-pre1 or higher now - Usage is totally different + 05/06/04 v2.1 - Corrected filenames for OO functions */ -$version="2.0"; +$version="2.1"; $funclist=array(); $num_funcs=0; @@ -79,18 +80,14 @@ function fix_name($name) { - $ret=""; - $len=strlen($name); + $replace = array('_' => '-', + '::' => '-', + '->' => '-'); - for ($i=0; $i<$len; $i++) { - $c=substr($name, $i, 1); - if ($c == '_') { - $ret .= '-'; - } else { - $ret .= $c; - } - } - return($ret); + $name = strtr($name, $replace); + $name = strtr($name, array('---' => '-')); + + return $name; } function function_add_name($num, $name) @@ -663,10 +660,7 @@ } function minimum_version($vercheck) { - $minver = explode(".", $vercheck); - $curver = explode(".", phpversion()); - if (($curver[0] < $minver[0]) || (($curver[0] == $minver[0]) && ($curver[1] < $minver[1])) || - (($curver[0] == $minver[0]) && ($curver[1] == $minver[1]) && ($curver[2][0] < $minver[2][0]))) { + if(version_compare(phpversion(), $vercheck) == -1) { return false; } else { return true;