diff --git a/config.php b/config.php index 18b160a..b2cd3b6 100644 --- a/config.php +++ b/config.php @@ -27,12 +27,13 @@ require_once('Database/db.php'); * Автозагрузка классов. */ spl_autoload_register(function ($class_name) { - if (file_exists(sprintf('classes/%s.php', $class_name))) { - require_once sprintf('classes/%s.php', $class_name); - } elseif (file_exists(sprintf('models/%s.php', $class_name))) { - require_once sprintf('models/%s.php', $class_name); + $class_name .= '.php'; + if (file_exists('classes/' . $class_name)) { + require_once 'classes/' . $class_name; + } elseif (file_exists('models/' . $class_name)) { + require_once 'models/' . $class_name; } - throw new Exception("Невозможно загрузить $class_name."); + throw new Exception(sprintf('Невозможно загрузить класс %s!',$class_name)); }); /* === Для нападалок. Сперва комнаты в которых нельзя напасть, потом персонаж на которого нельзя напасть. === */