enigme_gateway = new EnigmeGateway(); $this->partie_gateway = new PartieGateway(); $this->utilisateur_gateway = new UtilisateurGateway(); } catch (Exception $e) { $error = $e->getMessage(); require($rep . $view['erreur']); } } public function goToPresentation() { global $rep, $vues, $error; try { require($rep . $vues['presentation']); } catch (Exception $e) { $error = "Erreur Inconnue"; require($rep . $vues['erreur']); } } public function goToHome() { global $rep, $vues, $error; try { require($rep . $vues['main']); } catch (Exception $e) { $error = "404"; require($rep . $vues['erreur']); } } public function goToEnigme() { global $rep, $vues, $error; try { require($rep . $vues['enigme']); } catch (Exception $e) { $error = "404"; require($rep . $vues['erreur']); } } public function goToQueue() { global $rep, $vues, $error; try { require($rep . $vues['Queue']); } catch (Exception $e) { $error = "404"; require($rep . $vues['erreur']); } } }