JezK
Edit File: Loader.php
<?php defined('AUTOUPDATER_LIB') or die; class AutoUpdater_Loader { protected static $class_prefix = 'AutoUpdater_'; protected static $loaded = array(); /** * @return string */ public static function getClassPrefix() { return static::$class_prefix; } /** * @param string $name * * @return bool|string */ public static function loadClass($name) { if (isset(static::$loaded[$name])) { return static::$loaded[$name]; } if (!preg_match('/^\w+$/', $name)) { return false; } $path = str_replace('_', '/', $name) . '.php'; if (!class_exists(static::getClassPrefix() . $name)) { if (!file_exists(AUTOUPDATER_LIB_PATH . $path)) { return false; } include_once AUTOUPDATER_LIB_PATH . $path; if (!class_exists(static::getClassPrefix() . $name)) { return false; } } static::$loaded[$name] = static::getClassPrefix() . $name; return static::$loaded[$name]; } }