From ed99654d2e139a847a63e9295bf976d17462ee34 Mon Sep 17 00:00:00 2001
From: Malf Furious <m@lfurio.us>
Date: Sat, 22 Oct 2016 00:29:30 -0400
Subject: Deprecate application code

Setup to perform an iteration of development focused on a simpler
implementation and eliminating redundancy in design.
---
 examples/app/model/master.mod.php | 56 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 56 insertions(+)
 create mode 100644 examples/app/model/master.mod.php

(limited to 'examples/app/model/master.mod.php')

diff --git a/examples/app/model/master.mod.php b/examples/app/model/master.mod.php
new file mode 100644
index 0000000..5aaafa8
--- /dev/null
+++ b/examples/app/model/master.mod.php
@@ -0,0 +1,56 @@
+<?php
+
+/*
+ * SCROTT Copyright (C) 2016 Malf Furious
+ *
+ * Scrott is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published
+ * by the Free Software Foundation, either version 3 of the License,
+ * or (at your option) any later version.
+ *
+ * Scrott is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; even the implied warranty of MERCHANTABILITY
+ * or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public
+ * License for more details.
+ */
+
+require_once "class/model.class.php";
+
+class MasterModel extends Model
+{
+    /*
+     * Get the appropriate alert class to use when showing the notice modal
+     */
+    function getNoticeModalAlertClass()
+    {
+        if ($this->isError())
+            return "alert-danger";
+
+        if ($this->isWarning())
+            return "alert-warning";
+
+        if ($this->isNotice())
+            return "alert-info";
+
+        return "";
+    }
+
+    /*
+     * Get the appropriate glyphicon to use when showing the notice modal
+     */
+    function getNoticeModalGlyphicon()
+    {
+        if ($this->isError())
+            return "glyphicon glyphicon-remove-sign";
+
+        if ($this->isWarning())
+            return "glyphicon glyphicon-exclamation-sign";
+
+        if ($this->isNotice())
+            return "glyphicon glyphicon-info-sign";
+
+        return "";
+    }
+}
+
+?>
-- 
cgit v1.2.3