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;
	}
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;
	}
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 ; }
MODULES HAVE AN SPECIAL WAY OF LOAD.
MODULES HAVE AN SPECIAL WAY OF LOAD .