/* * Стартуем сессию * TODO - надо ли? */ if (!isset($_SESSION)) { session_start(); } /* * Подключим все классы из src/auto */ include_once __DIR__ . '/src/auto/PsCoreIncluder.php'; PsCoreIncluder::inst()->includeCore(); /* * Зарегистрируем наш обработчик для php ошибок */ ExceptionHandler::register4errors(); /* * Подключим обработчик эксепшенов. Позднее мы подключим "красивый" обработчик ошибок. */ ExceptionHandler::register(); /* * Подключим загрузчик служебных классов */ Autoload::inst()->register(); /* * Если мы работаем под процессом - не подключаемся автоматически к DB и используем специальный провайдер безопасности */ if (PsContext::isCmd()) { /* * Установим специальный провайдер безопасности для консольного процесса */