1) { array_shift($aPath); $sDir = 'step'; $sName = ucfirst(install_func_camelize(join('_', $aPath))); $sName{0} = strtolower($sName{0}); } else { $sName = array_pop($aPath); $sDir = join(DIRECTORY_SEPARATOR, $aPath); } $sPath = dirname(__FILE__) . DIRECTORY_SEPARATOR . 'backend' . DIRECTORY_SEPARATOR . ($sDir ? $sDir . DIRECTORY_SEPARATOR : '') . $sName . '.php'; if (file_exists($sPath)) { require_once($sPath); return true; } return false; } /** * Подключаем загрузкик классов */ spl_autoload_register('install_autoload');