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; }