public static function delete($id) { $std = (object) array('success' => false, 'msg' => array()); $membreDAO = new MembreDAO(BDD::getInstancePDO()); $membre = $membreDAO->getOne($id); if (($std->success = $membreDAO->delete($id)) === true) { $std->msg[] = 'Membre supprimé avec succès'; } else { $std->msg[] = 'Erreur BDD'; } $actionDAO = new ActionDAO(BDD::getInstancePDO()); $action = new Action(array('id_action' => DAO::UNKNOWN_ID, 'libelle' => "Suppression d\\'un membre (membre n°{$id} : {$membre->pseudo})", 'id_membre' => $_SESSION['user']->id_membre)); $actionDAO->save($action); return $std; }