3 class mw_env_messages extends mw_env{
5 function erreur($message, $EXIT = false){
7 echo "[erreur] ".$message;
11 $erreur = $this->out("erreur");
12 if(!isset($erreur)) $erreur = array("messages" => array());
13 $erreur["messages"][] = $message;
15 $this->set_etat("reponses/html/erreur", false);
16 $this->set_out("erreur", $erreur);
19 if(($etat = $this->valid_etat($EXIT)) !== false){
20 $this->set_etat($etat["mod"]."/".$etat["controller"]."/".$etat["action"], false);
21 foreach($erreur["messages"] as $_message) $this->message($_message);
28 $erreurs = $this->out("erreur");
\r
29 if(isset($erreurs)) return $erreurs;
\r
33 function message($message){
34 $messages = $this->out("messages");
35 if(!isset($messages)) $messages = array();
36 $messages[] = $message;
37 $this->set_out("messages", $messages);
41 $messages = $this->out("messages");
42 if(isset($messages)) return $messages;