Пример #1
0
 public static function dropCommentaire(&$param, $id_commentaire)
 {
     $std = (object) array('success' => false, 'msg' => array());
     $commentaireDAO = new CommentaireDAO(BDD::getInstancePDO());
     $commentaire = $commentaireDAO->getOne($id_commentaire);
     if ($commentaire->id_auteur == $_SESSION['user']->id_membre || $_SESSION['user']->groupe == 'Administrateur' || $_SESSION['user']->groupe == 'Modérateur') {
         if ($commentaireDAO->desactiver($id_commentaire)) {
             $std->msg[] = 'Commentaire supprimé';
             $std->success = true;
             return $std;
         } else {
             $std->msg[] = 'Erreur BDD';
         }
     } else {
         $std->msg[] = 'Vous n\'avez pas le droit de supprimer ce commentaire';
     }
     return $std;
 }