/** * Автозагрузка классов из папки classes * Остальные классы подгружаются в файле config/route.php */ spl_autoload_register(function ($class) { if (!preg_match("#Model#i", $class) && !preg_match("#Controller#", $class)) { if (file_exists('classes/' . $class . '.class.php')) { include 'classes/' . $class . '.class.php'; } } }); /** * Выход из админки */ if (isset($_GET['logout'])) { Route::logout(); } /** * Классы, содержащие базовый функционал */ try { Files::load(DIR . '/' . PATH . 'classes/BaseController.class.php'); Files::load(DIR . '/' . PATH . 'classes/BaseModel.class.php'); } catch (Exception $e) { echo $e->getMessage() . '<br/>'; } /** * Подключения файлов конфигураций */ try { Files::load(CONF . '/mysqli.php');