<?php /** * @package pH7 * @author SORIA Pierre-Henry * @email pierrehs@hotmail.com * @link http://github.com/pH-7 * @copyright (c) 2012-2013, Pierre-Henry Soria. All Rights Reserved. * @license CC-BY - http://creativecommons.org/licenses/by/3.0/ * @version $Id: constant.php 2013-02-04 pierrehs $ */
namespace PH7; defined('PH7') or exit('Restricted access');
################ VARIABLES ################
$sPhp_self = dirname(htmlspecialchars($_SERVER['PHP_SELF'])); $sHttp = (isset($_SERVER['HTTPS']) && strtolower($_SERVER['HTTPS']=='on')) ? 'https://' : 'http://';
################ CONSTANTS ################
######## OTHERS ######## define('PH7_URL_PROT', $sHttp); define('PH7_SELF',(substr($sPhp_self,-1) !== '/') ? $sPhp_self . '/' : $sPhp_self); define('PH7_STATIC', 'static/'); define('PH7_CSS', 'css/'); define('PH7_IMG', 'img/');
######## PATH ######## define('PH7_PATH_ROOT', dirname(dirname(__DIR__)) . '/'); define('PH7_PATH_APP', PH7_PATH_ROOT . 'app/'); define('PH7_PATH_APP_CONFIG', PH7_PATH_ROOT . 'app/config/'); define('PH7_PATH_FRAMEWORK', PH7_PATH_APP . 'class/'); define('PH7_PATH_TPL', PH7_PATH_ROOT . 'template/'); define('PH7_PATH_STATIC', PH7_PATH_ROOT . PH7_STATIC);
######## URL ######## define('PH7_URL_ROOT', PH7_URL_PROT . $_SERVER['HTTP_HOST'] . PH7_SELF); define('PH7_URL_STATIC', PH7_URL_ROOT . PH7_STATIC);
|