Added autoloading of base namespace classes

This commit is contained in:
Shoghi Cervantes
2014-07-01 23:34:24 +02:00
parent 75d2409a7c
commit 6c116678d7
3 changed files with 11 additions and 14 deletions

View File

@ -89,21 +89,11 @@ namespace pocketmine {
require_once(\pocketmine\PATH . "src/spl/SplClassLoader.php");
}
if(!class_exists("Logger", false)){
require_once(\pocketmine\PATH . "src/spl/Logger.php");
require_once(\pocketmine\PATH . "src/spl/LogLevel.php");
}
if(!class_exists("ThreadedLogger", false)){
require_once(\pocketmine\PATH . "src/spl/ThreadedLoggerAttachment.php");
require_once(\pocketmine\PATH . "src/spl/ThreadedLogger.php");
}
$autoloader = new \SplClassLoader();
$autoloader->add("pocketmine", array(
$autoloader->setMode(\SplAutoloader::MODE_DEBUG);
$autoloader->add("pocketmine", [
\pocketmine\PATH . "src"
));
]);
$autoloader->register(true);
if(!class_exists("raklib\\RakLib", false)){