Example #1
0
 *
 * Because we're not using virtual hosts, we'll have to set
 * our roots manually
 * ====================================================== */
define('DOC_NAMESPACE', __NAMESPACE__);
define('DOC_ROOT', __DIR__);
define('APP_ROOT', DOC_ROOT . '/App');
define('PUBLIC_ROOT', DOC_ROOT . '/Public');
define('SYSTEM_ROOT', DOC_ROOT . '/System');
define('VENDOR_ROOT', DOC_ROOT . '/Vendor');
define('WEB_ROOT', '//' . $_SERVER['HTTP_HOST'] . DOC_WEBROOT);
/* =========================================================
 * SETTINGS
 * ====================================================== */
set_include_path(DOC_ROOT);
/* =========================================================
 * INCLUDES
 * ====================================================== */
include 'System/functions.inc.php';
/* =========================================================
 * VENDOR
 * ====================================================== */
//include ('Vendor/GUMP/gump.class.php');
/* =========================================================
 * SET UP DATABASE CONNECTION
 * ====================================================== */
try {
    Database::connect(DB_HOST, DB_DATABASE, DB_USERNAME, DB_PASSWORD, DB_CHARSET);
} catch (PDOException $e) {
    trigger_error($e->getMessage(), E_USER_ERROR);
}