(Database::queryFirst('SELECT userid FROM user LIMIT 1') === false) )); return; } // Logged in here Render::addTemplate('page-main', array( 'user' => User::getName(), 'now' => time(), )); // Warnings $needSetup = false; foreach (Hook::load('main-warning') as $hook) { if (Permission::moduleHasPermissions($hook->moduleId) && User::hasPermission('.' . $hook->moduleId . '.*')) { include $hook->file; } } // Update warning state Property::setNeedsSetup($needSetup ? 1 : 0); } protected function doAjax() { User::isLoggedIn(); die('Status: DB running'); } }