public static function init() { if (!self::$loader) { self::$loader = new self(); } return self::$loader; }
public static function loadClass($className) { $pathParts = explode('_', $className); self::$loadedFilename = ROOT . '/' . implode(DIRECTORY_SEPARATOR, $pathParts) . '.php'; require_once self::$loadedFilename; }