/** * Fonction ajoutant la demande d'ami dans la base de données à l'aide de l'id de l'ami contenu dans l'url. */ function ajoutDemande() { $id = $_GET['membre']; $idUser = $_SESSION['User']->getId(); $demandeAmis = new Amis(array("id_user_1" => $idUser, "id_user_2" => $id)); $am = new AmisManager(connexionDb()); $demandeExistante = $am->getAmisById1AndId2($idUser, $id); if ($demandeExistante->getDate() != NULL) { $am->deleteAmis($demandeAmis); } $demandeAmis->setAccepte(0); $am->addAmis($demandeAmis); }
/** * Fonction supprimant un ami. * @param $id : l'id de l'ami supprimé. */ function supprimerAmi($id) { $am = new AmisManager(connexionDb()); $friendToDelete1 = new Amis(array("id_user_1" => $id, "id_user_2" => $_SESSION['User']->getId())); $friendToDelete2 = new Amis(array("id_user_2" => $id, "id_user_1" => $_SESSION['User']->getId())); $am->deleteAmis($friendToDelete1); $am->deleteAmis($friendToDelete2); }