Example #1
0
}
/********************************************************/
session_set_cookie_params(M::SESSION_TTL());
session_name($_ENV['SETTINGS']['SESSION_NAME']);
session_start();
mb_internal_encoding('UTF-8');
$_ENV['SETTINGS']['BUILD_ID'] = '';
if (file_exists($_ENV['SETTINGS']['PROJECT_ROOT'] . '/build')) {
    $_ENV['SETTINGS']['BUILD_ID'] = file_get_contents($_ENV['SETTINGS']['PROJECT_ROOT'] . '/build');
}
$_ENV['LAST_EVALED_FILE'] = null;
$_ENV['EVAL_ERROR'] = false;
$_ENV['SETTINGS']['FILE_LOG_PHP'] = $_ENV['SETTINGS']['PROJECT_ROOT'] . '/' . $_ENV['SETTINGS']['PATH_LOGS'] . '/' . $_ENV['SETTINGS']['FILE_LOG_PHP'];
$_ENV['SETTINGS']['FILE_LOG_PHANTOM'] = $_ENV['SETTINGS']['PROJECT_ROOT'] . '/' . $_ENV['SETTINGS']['PATH_LOGS'] . '/' . $_ENV['SETTINGS']['FILE_LOG_PHANTOM'];
$_ENV['SETTINGS']['FILE_LOG_CSS'] = $_ENV['SETTINGS']['PROJECT_ROOT'] . '/' . $_ENV['SETTINGS']['PATH_LOGS'] . '/' . $_ENV['SETTINGS']['FILE_LOG_CSS'];
$_ENV['SETTINGS']['PROTOCOL'] = Request::isHttps() ? 'https' : 'http';
$_ENV['SETTINGS']['HTTP_ROOT'] = 'http://' . $_ENV['SETTINGS']['HOST'] . ($_ENV['SETTINGS']['HTTP_PORT'] != 80 ? ':' . $_ENV['SETTINGS']['HTTP_PORT'] : '') . $_ENV['SETTINGS']['SITE_PATH'];
$_ENV['SETTINGS']['HTTPS_ROOT'] = 'https://' . $_ENV['SETTINGS']['HOST'] . ($_ENV['SETTINGS']['HTTPS_PORT'] != 443 ? ':' . $_ENV['SETTINGS']['HTTPS_PORT'] : '') . $_ENV['SETTINGS']['SITE_PATH'];
$_ENV['SETTINGS']['AGNOSTIC_ROOT'] = '//' . $_ENV['SETTINGS']['HOST'] . $_ENV['SETTINGS']['SITE_PATH'];
// $_ENV['SETTINGS']['REQUEST_PATH'] = isset($_SERVER['REQUEST_URI'])
// 	? explode('?', str_replace_first($_ENV['SETTINGS']['SITE_PATH'], '', $_SERVER['REQUEST_URI']))[0]
// 	: '';
$_ENV['SETTINGS']['SITE_ROOT'] = $_ENV['SETTINGS']['PROTOCOL'] == 'https' ? $_ENV['SETTINGS']['HTTPS_ROOT'] : $_ENV['SETTINGS']['HTTP_ROOT'];
/********************************************************/
function join_paths($sLeft, $sRight)
{
    $aLeft = explode(DIRECTORY_SEPARATOR, $sLeft);
    $aRight = explode(DIRECTORY_SEPARATOR, $sRight);
    if ($aRight[0] == '') {
        return $sRight;
    }