예제 #1
0
 /**
  * gets html error messages from array or string. can be overridden in template
  * @param  string|array $html
  */
 public static function getErrors($errors)
 {
     if (method_exists('mainTemplate', 'getErrors')) {
         return \mainTemplate::getErrors($errors);
     }
     if (is_string($errors)) {
         return self::getError($errors);
     }
     $str = "<div class=\"form_error\"><ul>\n";
     foreach ($errors as $error) {
         $str .= "<li>{$error}</li>\n";
     }
     $str .= "</ul></div>\n";
     $str .= "<!-- / end form_error -->\n";
     return $str;
 }