<?

if('cli' == PHP_SAPI){
  define('_shell_mode', true);
  chdir(dirname($_SERVER['SCRIPT_FILENAME']));
}
else {
  define('_shell_mode', false);
  // We keep all page in memory till it's generated
  ob_start();
}

// Load main configuration and subconfigs
include('core/_config/_Main.inc');

// Start all modules
D()->CallDefaultRouter();

// Show debugger
include_once('core/_config/DeBug.inc');

if (false === _shell_mode) {
  ob_end_flush();
}
  
D()->Sessions->WriteClose();

?>