public function __construct() { //turn on output buffering ob_start(); //site address define('DIR', 'http://localhost/private/seanmin/'); //set default controller and method for legacy calls define('DEFAULT_CONTROLLER', 'welcome'); define('DEFAULT_METHOD', 'index'); //set the default template define('TEMPLATE', 'default'); //set a default language define('LANGUAGE_CODE', 'en'); //database details ONLY NEEDED IF USING A DATABASE define('DB_TYPE', 'mysql'); define('DB_HOST', 'seanmincom.ipagemysql.com'); define('DB_NAME', 'seanmin'); define('DB_USER', 'sean'); define('DB_PASS', '*86868686*'); define('PREFIX', ''); //set prefix for sessions define('SESSION_PREFIX', 'smvc_'); //optionall create a constant for the name of the site define('SITETITLE', 'SEANMIN'); //optionall set a site email address //define('SITEEMAIL', ''); //turn on custom error handling set_exception_handler('Core\\Logger::ExceptionHandler'); set_error_handler('Core\\Logger::ErrorHandler'); //set timezone date_default_timezone_set('America/Toronto'); //start sessions Session::init(); }