public function comprobarLogin() { if ($this->validarCampos() && $this->login()) { $_SESSION['username'] = $_POST['username']; $controllerCorrecto = new ControllerCorrecto(); $controllerCorrecto->buildViewPrint(); } else { $this->buildViewPrint(); } }
public function run() { $controller = new ControllerForm(); $controllerCorrecto = new ControllerCorrecto(); switch (true) { case isset($_POST["submit"]): $controller->comprobarLogin(); break; case isset($_GET["terminarSession"]): SessionManager::closeSession(); $controller->buildViewPrint(); break; case isset($_SESSION['username']): $controllerCorrecto->buildViewPrint(); break; default: $controller->buildViewPrint(); } }