/** * Initialize the environment loading the php files * @param bool $quiet Set the quiet flag to $quiet */ public static function init($quiet = false) { if (Controller::$alreadyInited) { return; } global $argv; if (!isset($argv) || isset($_SERVER['REQUEST_METHOD'])) { define("CONSOLE", false); } else { define("CONSOLE", true); } define("QUIET", $quiet); Logger::init(); date_default_timezone_set("UTC"); Controller::initDB(); Controller::loadClasses(); Controller::$alreadyInited = true; }