示例#1
0
文件: index.php 项目: pathum/mvctest
        case E_USER_WARNING:
            echo "<b>My WARNING</b> [{$errNo}] {$errStr}<br />\n";
            break;
        case E_USER_NOTICE:
            echo "<b>My NOTICE</b> [{$errNo}] {$errStr}<br />\n";
            break;
        default:
            echo "Unknown error type: [{$errNo}] {$errStr}<br>{$errFile} Line {$errLine}<br />\n";
            break;
    }
    /* Don't execute PHP internal error handler */
    return true;
});
if (file_exists(BASE_PATH . '/vendor/autoload.php')) {
    require_once BASE_PATH . '/vendor/autoload.php';
} else {
    user_error('It doesnt look like you\'ve done a composer update.', E_USER_WARNING);
}
require_once 'utils/ClassLoader.php';
require_once 'utils/Object.php';
require_once 'utils/TokenisedRegularExpression.php';
require_once 'utils/Manifest.php';
require_once 'utils/ClassManifest.php';
require_once 'utils/ConfigManifest.php';
if (Manifest::make_manifest()) {
    Manifest::reload_manifest();
}
$loader = ClassLoader::instance();
$loader->registerAutoLoader();
DB::init();
Router::route();