public static function ajaxPartagerTweet($request, $context)
 {
     try {
         $tweet = tweetTable::getTweetById($request["id"]);
         $post = $tweet->getPost();
         $parent = $tweet->parent;
         if ($parent == 0) {
             $parent = $tweet->emetteur;
         }
         $tweet = mainController::creerTweetAvecPost($post, $parent);
         if ($tweet === false) {
             throw new Exception("Il y a eu une erreur pour partager le tweet.");
         } else {
             //S'il n'y a pas de souci, on affiche le nouveau tweet.
             // Il faut stocker le tweet dans la session pour que le template des tweets puisse l'afficher
             context::setSessionAttribute("userTweetTemplate", context::getSessionAttribute("utilisateur"));
             context::setSessionAttribute("tweetTemplate", $tweet);
             context::setSessionAttribute("succes", "Le tweet a été partagé");
             return context::SUCCESS;
         }
     } catch (Exception $e) {
         context::setSessionAttribute("erreur", $e);
         return context::ERROR;
     }
 }