Exemple #1
0
 /**
  * Default callback to generate error messages for any instance
  *
  * @param      array     $err           current error structure with context info
  *
  * @return     string
  * @since      1.2.0RC1
  * @access     private
  * @static
  */
 function _msgCallback($err)
 {
     $messages = HTML_Progress::_getErrorMessage();
     $mainmsg = $messages[$err['code']];
     if (count($err['params'])) {
         foreach ($err['params'] as $name => $val) {
             if (is_array($val)) {
                 $val = implode(', ', $val);
             }
             $mainmsg = str_replace('%' . $name . '%', $val, $mainmsg);
         }
     }
     return $mainmsg;
 }