public static function getLoginPage($title, LoginView $loginView) { $view = new BootstrapView(); $view->setTitle($title); $view->setCss("login.css"); $view->setBodyContent($loginView); $view->setAdditionalHeader(HTMLHelper::linkCss("vendor/components/font-awesome/css/font-awesome.min.css") . "\n"); $view->setContentPastJS(HTMLHelper::scriptJS("resources/js/login.js") . "\n"); return $view; }
/** * Regelt die Singalisierung von Ausnahmen * @param \Exception $e * @return BootstrapView */ protected function exceptionHandler(\Exception $e) { $exception = new ExceptionView(); $exception->setException($e); $bootstrap = new BootstrapView(); $bootstrap->setBodyContent($exception); $bootstrap->setTitle("Error 500: Interner Fehler!"); //return $exception; return $bootstrap; }