Exemplo n.º 1
0
 /**
  * Fonction d'ajout du numéro de téléphone d'un utilisateur. 
  * 
  * Permet d'ajouter un numéro de téléphone d'un utilisateur.
  * @param utilisateur correspond à l'utilisateur à qui on va ajouter le numéro.
  * @return utilisateur correspond à l'utilisateur modifié avec le nouveau numéro.
  */
 public static function ajouterTelephone($utilisateur)
 {
     $intitule = VariableExterne::verifChampOptionnel('intitule');
     $numero = VariableExterne::verifChampOptionnel('numero');
     if ($intitule != "" && $numero != "") {
         TelephoneGateway::ajouterTelephone($intitule, $numero, $utilisateur->userId);
         $utilisateur = ModelGestionUtilisateur::rechercheUtilisateur($utilisateur->email);
         return $utilisateur;
     }
 }
Exemplo n.º 2
0
 /**
  * Fonction supprimerTelephone
  *
  * permet de supprimer un telephone
  */
 public static function supprimerTelephone()
 {
     $utilisateur = $_SESSION['utilisateurConnecter'];
     $utilisateurConnecter = $_SESSION['utilisateurConnecter'];
     if (isset($_REQUEST['edit'])) {
         try {
             ModelTelephone::supprimerTelephone($_REQUEST['idTelephone']);
             $_SESSION['utilisateurConnecter'] = ModelGestionUtilisateur::rechercheUtilisateur($utilisateur->email);
             $utilisateur = $_SESSION['utilisateurConnecter'];
             $vueConfirmation[] = "Le numéro de téléphone à bien été supprimer.";
         } catch (PDOException $ex) {
             $vueErreur[] = $ex;
         } catch (Exception $e) {
             $vueErreur[] = $e->getMessage();
         }
     }
     require_once 'vue/pages/profil.php';
 }