Example #1
0
 $u->copyMinimodulesFromUser(11794);
 /*    try {
         $u->cellphone(new Phone($datas['portable']));
     } catch(Exception $e) {
         echo 'Error for phone ' . $datas['portable'] . "\n";
     }*/
 //    $u->poly($datas['login']);
 // Linking with the room
 if ($room_id != null) {
     $room = $datas[$room_id];
     if (!empty($room)) {
         if (preg_match('/^[0-9]+[a-z]?$/', $room)) {
             $room = 'X' . $room;
         }
         if ($room = Room::from($room)) {
             $u->addRoom($room);
         } else {
             echo 'Error for room ' . $datas[$room_id] . "\n";
         }
     }
 }
 $login = "";
 if (preg_match('!@institutoptique.fr!', $datas[$email])) {
     $login = str_replace('@institutoptique.fr', '', $datas[$email]);
 } else {
     $login = str_replace('@polytechnique.edu', '', $datas[$email]);
 }
 switch ($datas[$formation]) {
     case "X":
         // X
         $formation_id = 1;