summaryrefslogtreecommitdiff
path: root/includes/helper/message_helper.php
diff options
context:
space:
mode:
authormsquare <msquare@notrademark.de>2016-09-29 09:49:25 +0200
committermsquare <msquare@notrademark.de>2016-09-29 09:49:25 +0200
commit5170fd7f6ecc90955cc7b32049f9ef9546d425a8 (patch)
treea6c59aa31bffbd51a0f372fc0f6afcbd586af933 /includes/helper/message_helper.php
parentbd9003f5d54bbf733fafc3359349127e18a8a1a1 (diff)
prohibit inline control structures on helpers
Diffstat (limited to 'includes/helper/message_helper.php')
-rw-r--r--includes/helper/message_helper.php40
1 files changed, 17 insertions, 23 deletions
diff --git a/includes/helper/message_helper.php b/includes/helper/message_helper.php
index 26bad871..a0cc6eb7 100644
--- a/includes/helper/message_helper.php
+++ b/includes/helper/message_helper.php
@@ -4,8 +4,9 @@
* Gibt zwischengespeicherte Fehlermeldungen zurück und löscht den Zwischenspeicher
*/
function msg() {
- if (! isset($_SESSION['msg']))
+ if (! isset($_SESSION['msg'])) {
return "";
+ }
$msg = $_SESSION['msg'];
$_SESSION['msg'] = "";
return $msg;
@@ -15,44 +16,37 @@ function msg() {
* Rendert eine Information
*/
function info($msg, $immediatly = false) {
- if ($immediatly) {
- if ($msg == "")
- return "";
- return '<div class="alert alert-info">' . $msg . '</div>';
- } else {
- if (! isset($_SESSION['msg']))
- $_SESSION['msg'] = "";
- $_SESSION['msg'] .= info($msg, true);
- }
+ return alert('info', $msg, $immediatly);
}
/**
* Rendert eine Fehlermeldung
*/
function error($msg, $immediatly = false) {
- if ($immediatly) {
- if ($msg == "")
- return "";
- return '<div class="alert alert-danger">' . $msg . '</div>';
- } else {
- if (! isset($_SESSION['msg']))
- $_SESSION['msg'] = "";
- $_SESSION['msg'] .= error($msg, true);
- }
+ return alert('danger', $msg, $immediatly);
}
/**
* Rendert eine Erfolgsmeldung
*/
function success($msg, $immediatly = false) {
+ return alert('success', $msg, $immediatly);
+}
+
+/**
+ * Renders an alert with given alert-* class.
+ */
+function alert($class, $msg, $immediatly = false) {
if ($immediatly) {
- if ($msg == "")
+ if ($msg == "") {
return "";
- return '<div class="alert alert-success">' . $msg . '</div>';
+ }
+ return '<div class="alert alert-' . $class . '">' . $msg . '</div>';
} else {
- if (! isset($_SESSION['msg']))
+ if (! isset($_SESSION['msg'])) {
$_SESSION['msg'] = "";
- $_SESSION['msg'] .= success($msg, true);
+ }
+ $_SESSION['msg'] .= alert($class, $msg, true);
}
}