summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--app/model/master.mod.php32
1 files changed, 32 insertions, 0 deletions
diff --git a/app/model/master.mod.php b/app/model/master.mod.php
index 2570a8b..1ce9b9a 100644
--- a/app/model/master.mod.php
+++ b/app/model/master.mod.php
@@ -4,6 +4,38 @@ require_once "class/model.class.php";
class MasterModel extends Model
{
+ /*
+ * Get string of all logged error messages
+ */
+ function getErrorStr()
+ {
+ if (!$this->isError())
+ return "";
+
+ return implode("<br />", $this->errorlist);
+ }
+
+ /*
+ * Get string of all logged warning messages
+ */
+ function getWarningStr()
+ {
+ if (!$this->isWarning())
+ return "";
+
+ return implode("<br />", $this->warninglist);
+ }
+
+ /*
+ * Get string of all logged notice messages
+ */
+ function getNoticeStr()
+ {
+ if (!$this->isNotice())
+ return "";
+
+ return implode("<br />", $this->noticelist);
+ }
}
?>