Example #1
0
<?php

/*
*	simPHPle 0.4 simPHPle.php : Main framework file
*	Autoloads classes, configuration and helpers
*/
include 'config.php';
include_once 'classes/loaders/loader.class.php';
class_alias('\\loaders\\Loader', 'Loader');
spl_autoload_register(array('Loader', 'autoload'));
Loader::load_interface('launcher');
Loader::load_interface('handler');
Loader::load_interface('loader');
Loader::load_trait('profiling');
Loader::load_trait('result');
Loader::load_trait('options');
Loader::load_helper('aliases');
Journal::dependencies();
App::dependencies();
Router::dependencies();
Template::dependencies();
$journal = new Journal(MODE, LOG_DIRECTORY);
set_error_handler(array('Journal', 'error'));
set_exception_handler(array('Journal', 'exception_catcher'));