goToHome(); break; case "goToHome": $this->goToHome(); break; case "goToAdmin": $this->goToAdmin(); break; case "goToPresentation": $this->goToPresentation(); break; case "goToEnigme": $this->goToEnigme(); break; case "goToTest": $this->goToTest(); break; case "goToChouette": $this->goToChouette(); break; case "goToCesarEncrypt": $this->goToCesarEncrypt(); break; case "goToCesarDecrypt": $this->goToCesarDecrypt(); break; case "goToChuckNorris": $this->goToChuckNorris(); break; case "goToHanoi": $this->goToHanoi(); break; case "goToTrianglePascal": $this->goToTrianglePascal(); break; case "goToDoubleElement": $this->goToDoubleElement(); break; case "goToNext": $this->goToNext(); break; case "goToQueue": $this->goToQueue()(); break; case "logout": $this->logout(); break; default: $error = "Action non valide"; require($rep . $vues['erreur']); break; } } catch (PDOException $e) { $error = $e->getMessage(); require($rep . $vues['erreur']); } catch (Exception $e2) { $error = $e2->getMessage(); require($rep . $vues['erreur']); } } function goToAdmin() { global $rep, $vues; require($rep . $vues['admin']); } }