protected function autoLoad_UserProjects($className) { $class = str_replace('\\', '/', $className[0] == '\\' ? substr($className, 1) : $className); foreach (AutoLoad::$_folders[AutoLoad::USER_PROJECTS] as $libName => $libDir) { $file = $libDir . '/' . $class; $file = file_exists("{$file}.php") ? "{$file}.php" : (file_exists("{$file}.class.php") ? "{$file}.class.php" : null); if (!empty($file) && \Xmlnuke\Util\FileUtil::isReadable($file)) { require_once $file; return; } } return; }