fix class_exists() for not existing classes
authorDomas Mituzas <midom@users.mediawiki.org>
Thu, 1 Jun 2006 08:02:47 +0000 (08:02 +0000)
committerDomas Mituzas <midom@users.mediawiki.org>
Thu, 1 Jun 2006 08:02:47 +0000 (08:02 +0000)
includes/AutoLoader.php

index 8c372f7..62ef4a2 100644 (file)
@@ -213,7 +213,11 @@ function __autoload($class_name) {
                'memcached' => 'memcached-client.php',
                'UtfNormal' => 'normal/UtfNormal.php'
        );
-       require($classes[$class_name]);
+       if (array_key_exists($class_name, $classes)) {
+               require($classes[$class_name]);
+       } else {
+               return false;
+       }
 }
 
 ?>
\ No newline at end of file