Esempio n. 1
0
 /**
  * Crea un messaggio di feedback per l'utente 
  * @param array $msg lista di messaggi di errore
  * @param ViewDescriptor $vd il descrittore della pagina
  * @param string $okMsg il messaggio da mostrare nel caso non ci siano errori
  */
 protected function creaFeedbackUtente(&$msg, $vd, $okMsg)
 {
     if (count($msg) > 0) {
         // ci sono messaggi di errore nell'array,
         // qualcosa e' andato storto...
         $error = "Si sono verificati i seguenti errori:\n<ul>\n";
         foreach ($msg as $m) {
             $error = $error . $m . "\n";
         }
         // imposto il messaggio di errore
         $vd->setMessaggioErrore($error);
     } else {
         // non ci sono messaggi di errore, la procedura e' andata
         // quindi a buon fine, mostro un messaggio di conferma
         $vd->setMessaggioConferma($okMsg);
     }
 }