public static function mesTweets($request, $context) { try { // On crée un tweet si c'est nécessaire. S'il y a des erreurs, on les gère dans le catch. if (key_exists("enregistrerTweet", $request)) { mainController::creerPostEtTweet($request, $context); } // On cherche les tweets dans la base, on marque ceux déjà votés // et on les ajoute à la session $tweets = tweetTable::getTweetsPostedBy(context::getSessionAttribute("utilisateur")->id, 10); mainController::marquerTweetsVotes($tweets); context::setSessionAttribute("mesTweets", $tweets); return context::SUCCESS; } catch (Exception $e) { context::setSessionAttribute("erreur", $e); return context::ERROR; } }