mirror of
https://github.com/Oreolek/ifhub.club.git
synced 2024-07-08 01:14:24 +03:00
70 lines
2.2 KiB
PHP
70 lines
2.2 KiB
PHP
<?php
|
||
/*
|
||
* LiveStreet CMS
|
||
* Copyright © 2013 OOO "ЛС-СОФТ"
|
||
*
|
||
* ------------------------------------------------------
|
||
*
|
||
* Official site: www.livestreetcms.com
|
||
* Contact e-mail: office@livestreetcms.com
|
||
*
|
||
* GNU General Public License, version 2:
|
||
* http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
|
||
*
|
||
* ------------------------------------------------------
|
||
*
|
||
* @link http://www.livestreetcms.com
|
||
* @copyright 2013 OOO "ЛС-СОФТ"
|
||
* @author Maxim Mzhelskiy <rus.engine@gmail.com>
|
||
*
|
||
*/
|
||
|
||
|
||
/************************************************************
|
||
* Здесь выполняется основная подготовка движка к запуску
|
||
* Внимание! Инициализация ядра здесь не происходит.
|
||
* При необходимости нужно вручную выполнить Engine::getInstance()->Init();
|
||
* Подключение автозагрузчика классов происходит только при инициализации ядра.
|
||
*/
|
||
|
||
/**
|
||
* Формируем путь до фреймворка
|
||
*/
|
||
$sPathToFramework = dirname(__DIR__) . '/framework/';
|
||
|
||
/**
|
||
* Подключаем ядро
|
||
*/
|
||
require_once($sPathToFramework . "/classes/engine/Engine.class.php");
|
||
|
||
/**
|
||
* Определяем окружение
|
||
* В зависимости от окружения будет дополнительно подгружаться необходимый конфиг.
|
||
* Например, для окружения "production" будет загружен конфиг /application/config/config.production.php
|
||
* По дефолту работает окружение "local"
|
||
*/
|
||
$sEnv = Engine::DetectEnvironment(array(
|
||
'production' => array('your-machine-name'),
|
||
));
|
||
|
||
|
||
/**
|
||
* Дополнительные подготовка фреймворка
|
||
*/
|
||
require_once($sPathToFramework . "/bootstrap/start.php");
|
||
|
||
/**
|
||
* Подключаем загрузчик конфигов
|
||
*/
|
||
require_once($sPathToFramework . "/config/loader.php");
|
||
|
||
/**
|
||
* Определяем дополнительные параметры роутинга
|
||
*/
|
||
$aRouterParams = array(/*
|
||
'callback_after_parse_url' => function() {
|
||
|
||
}
|
||
*/
|
||
);
|