public function LaunchApplication() { $uDAL = new userDAL(); $dtv = new DateTimeView(); $layv = new LayoutView(); $lm = new LoginModel($uDAL); if (isset($_GET["register"])) { $rv = new RegisterView($rm); $rm = new RegisterModel($uDAL); $rc = new RegisterControl($rm, $rv); $rc->tryRegisterUser(); //Runs the tryRegisteruser from registercontroller. $layv->render($lm->isloggedin(), $rv, $dtv); } else { $logv = new LoginView($lm); $lc = new LoginController($logv, $lm); $lc->init(); $layv->render($lm->isLoggedIn(), $logv, $dtv); //Renders the HTML-layout. } }