render('home.html'); break; default : if (in_array($this->adminActions,$action)) new AdminController(); else if (in_array($this->teacherActions, $action)) new TeacherController(); else if (in_array($this->studentActions, $action)) new StudentController(); else throw new Exception("invalid Action"); break; } } catch (\PDOException $e) { $dVueEreur[] = 'Erreur inattendue!!! '; } catch (\Exception $e2) { $dVueEreur[] = $e2->getMessage().'Erreur inattendue!!! '; echo $twig->render('erreur.html', ['dVueEreur' => $dVueEreur]); } } }