diff --git a/src/UnicaenApp/View/Helper/Messenger.php b/src/UnicaenApp/View/Helper/Messenger.php
index f2de4bd4920671deddb87bc56956ab52a3b5f040..9de13afdc3ff0a380ba3481bd8a66c82a8d83410 100644
--- a/src/UnicaenApp/View/Helper/Messenger.php
+++ b/src/UnicaenApp/View/Helper/Messenger.php
@@ -231,6 +231,20 @@ class Messenger extends AbstractHelper
         return $this;
     }
     
+    /**
+     * Ajoute plusieurs messages.
+     * 
+     * @param array $messages [Sévérité => Message]
+     * @return Messenger
+     */
+    public function addMessages($messages)
+    {
+        foreach ($messages as $severity => $message) {
+            $this->addMessage($message, is_string($severity) ? $severity : null);
+        }
+        return $this;
+    }
+    
     /**
      * Supprime tous les messages courants.
      *