public static function supprimerPerso($nom)
 {
     $gw = new PersonnageGateway();
     $gw->supprimerPerso($nom);
 }
Beispiel #2
0
 private function supprimerPerso()
 {
     global $rootDirectory;
     if (empty($_REQUEST['indexPerso'])) {
         Config::ajouterErreur("Problème d'index de Personnage pour la suppression");
         require Config::getViews()['vuePersonnages'];
     } else {
         $perso = PersonnageGateway::get1Perso($_REQUEST['indexPerso']);
         if (!empty($perso->pathImage)) {
             unlink($rootDirectory . $perso->pathImage);
             //supprime le fichier
         }
         PersonnageGateway::supprimerPerso($_REQUEST['indexPerso']);
         require Config::getViews()['vuePersonnages'];
     }
 }