<?php
$isHttp=isset($_SERVER['HTTPS'])?$_SERVER['HTTPS']:'';
$beforeUrl=($isHttp=='on')?'https://':'http://';
static $root_path = 'D:\wamp\htdocs\project\2015/noblessecmsv2/';
static $root_url = 'client.dev';
$root_url=$beforeUrl.$root_url.'/';
define("ENCRYPT_SECRET_KEY", "*&^@#&)@#)(*)(@#");
define("ROOT_PATH", $root_path);
define("ROOT_URL", $root_url);
define("APP_PATH", $root_path . 'application/');
define("APP_URL", $root_url . 'application/');
define("CONTROLLERS_PATH", APP_PATH . 'controllers/');
define("MODELS_PATH", APP_PATH . 'models/');
define("VIEWS_PATH", APP_PATH . 'views/');
define("CACHES_PATH", APP_PATH . 'caches/');
define("CONTROLLERS_URL", APP_URL . 'controllers/');
define("MODELS_URL", APP_URL . 'models/');
define("VIEWS_URL", APP_URL . 'views/');
define("LANGUAGE", 'en');
define("LANG_URL", APP_URL . 'lang/');
define("LANG_PATH", APP_PATH . 'lang/');
define("INCLUDES_PATH", ROOT_PATH . 'includes/');
define("ADMINCP_URL", ROOT_URL . 'admincp/');
define("USERCP_URL", ROOT_URL . 'usercp/');
define("ADMINCP_PATH", ROOT_PATH . 'admincp/');
define("USERCP_PATH", ROOT_PATH . 'usercp/');
define("THEME_NAME", 'simplecolor');
define("THEMES_URL", ROOT_URL.'contents/themes/');
define("THEME_URL", ROOT_URL.'contents/themes/'.THEME_NAME.'/');
define("THEMES_PATH", ROOT_PATH.'contents/themes/');
define("PAYMENTMETHODS_PATH", ROOT_PATH.'contents/paymentmethods/');
define("PLUGINS_PATH", ROOT_PATH.'contents/plugins/');
define("PLUGINS_URL", ROOT_URL.'contents/plugins/');
define("API_URL", ROOT_URL.'api/');
$cmsUri = isset($_GET['load']) ? $_GET['load'] : '';
//Setting database
// Support DbType: mysqli|sqlserver|pdo|mssql
//Default or you can custom db short name
$db['default'] = array(
"dbtype" => "mysqli",
"dbhost" => "localhost",
"dbport" => "3306",
"dbuser" => "root",
"dbpassword" => "",
"dbname" => "2015_project_noblessev2"
);
/*
//Add more database
//$db['testdb']: testdb is custom short name of database
$db['testdb'] = array(
"dbtype" => "sqlserver",
"dbhost" => "serverName\sqlexpress",
"dbport" => "1433",
"dbuser" => "root",
"dbpassword" => "",
"dbname" => "2014_testdb"
);
$db['mongodb'] = array(
"dbtype" => "mongodb",
"dbhost" => "mongodb://localhost:27017,localhost:27017",
"dbname" => "2014_testdb"
);
$db['blogmssql'] = array(
"dbtype" => "mssql",
"dbhost" => "localhost",
"dbport" => "1433",
"dbuser" => "root",
"dbpassword" => "",
"dbname" => "2014_wordpress"
);
$db['blog_api'] = array(
"dbtype" => "pdo",
"protocol" => "pgsql",
"dbhost" => "localhost",
"dbuser" => "root",
"dbpassword" => "",
"dbname" => "2014_wordpress"
);
*/
//Function autoload
/*
*
*
*
*
*
*
*
*
*
*
*
*
*/
function mainClassess($className) {
if(file_exists(INCLUDES_PATH . $className . '.php'))
{
require INCLUDES_PATH . $className . '.php';
}
}
spl_autoload_register('mainClassess');
// set_error_handler('codemeErrorHandler');
register_shutdown_function('codemeFatalErrorShutdownHandler');
function codemeErrorHandler($code, $message, $file, $line) {
Log::report($code, $message, $file, $line);
}
function codemeFatalErrorShutdownHandler()
{
$last_error = error_get_last();
if ($last_error['type'] === E_ERROR) {
// fatal error
codemeErrorHandler(E_ERROR, $last_error['message'], $last_error['file'], $last_error['line']);
}
}
|