Ejemplo n.º 1
0
 public function run()
 {
     //CREATE OBJECTS OF THE VIEWS
     $loginM = new \model\LoginModel();
     $dtv = new \view\DateTimeView();
     $layoutV = new \view\LayoutView();
     $registerM = new \model\RegisterModel();
     $registerV = new \view\RegisterView();
     $loginC = new LoginController($loginM);
     $registerC = new \controller\RegisterController($registerM, $registerV);
     $loggedInSuccessfully = false;
     if ($layoutV->didUserPressRegistrationLink()) {
         $lv = $registerV;
         $registerC->doRegister();
     } else {
         $lv = new \view\LoginView($loginM);
         $loggedInSuccessfully = $loginC->doLogin();
         //returns bool
     }
     $layoutV->render($loggedInSuccessfully, $lv, $dtv);
 }