start(); if (!auth()->start()) { $_SESSION['redirect_after_login'] = Request::url(); sess()->save(); header('Location: ' . URLHelper::getURL('dispatch.php/login')); die(); } URLHelper::setBaseUrl($GLOBALS['ABSOLUTE_URI_STUDIP']); if (empty($_SESSION['_language'])) { $_SESSION['_language'] = get_accepted_languages(); } $_language_path = init_i18n($_SESSION['_language']); $GLOBALS['template_factory'] = new Flexi\Factory('../templates/'); # get plugin class from request $dispatch_to = Request::pathInfo() ?: ''; $dispatcher = app(\Trails\Dispatcher::class); $dispatcher->trails_uri = $_SERVER['SCRIPT_NAME']; $dispatcher->dispatch("web_migrate/{$dispatch_to}");