require Q_CLASSES_DIR . DS . 'Q' . DS . 'Exception' . DS . 'PhpError.php'; require Q_CLASSES_DIR . DS . 'Db.php'; require Q_CLASSES_DIR . DS . 'Db' . DS . 'Expression.php'; require Q_CLASSES_DIR . DS . 'Db' . DS . 'Query.php'; // // Set things up // Q::milliseconds(); Q_Bootstrap::registerShutdownFunction(); Q_Bootstrap::setDefaultTimezone(); Q_Bootstrap::setIncludePath(); Q_Bootstrap::registerAutoload(); Q_Bootstrap::defineFunctions(); Q_Bootstrap::registerExceptionHandler(); Q_Bootstrap::registerErrorHandler(); Q_Bootstrap::revertSlashes(); Q_Bootstrap::configure(); Q_Bootstrap::alertAboutLocalConfiguration(); Q_Bootstrap::setDefaultTimezone(); Q_Bootstrap::setResponseBuffered(); Q_Bootstrap::setUrls(); Q_Response::setIgnoreUserAbort(); if (defined('APP_WEB_DIR')) { Q_Bootstrap::addAlias(); Q_Request::baseUrl(); } Q::$bootstrapped = true; // // Give the project a chance to load aggregated files, etc. // Q::event('Q/init');