Adds the ability to have non-sanitized feedback messages
parent
77be82d8e6
commit
d7b029c255
|
@ -213,7 +213,7 @@ class Feedback {
|
|||
* Store feedback message in session for display after redirect
|
||||
*/
|
||||
// Usage: Feedback::flash('LOGIN', 'LOGIN_SUCCESS', 'custom message [or null]', true [for dismissible; or null], true [for small; or omit]);
|
||||
public static function flash($category, $key, $customMessage = null, $dismissible = null, $small = false) {
|
||||
public static function flash($category, $key, $customMessage = null, $dismissible = null, $small = false, $sanitize = true) {
|
||||
if (!isset($_SESSION['flash_messages'])) {
|
||||
$_SESSION['flash_messages'] = [];
|
||||
}
|
||||
|
@ -227,7 +227,8 @@ class Feedback {
|
|||
'key' => $key,
|
||||
'custom_message' => $customMessage,
|
||||
'dismissible' => $isDismissible,
|
||||
'small' => $small
|
||||
'small' => $small,
|
||||
'sanitize' => $sanitize
|
||||
];
|
||||
}
|
||||
|
||||
|
|
|
@ -15,7 +15,8 @@ if (!empty($flash_messages)) {
|
|||
'key' => $flash['key'],
|
||||
'custom_message' => $flash['custom_message'] ?? null,
|
||||
'dismissible' => $flash['dismissible'] ?? false,
|
||||
'small' => $flash['small'] ?? false
|
||||
'small' => $flash['small'] ?? false,
|
||||
'sanitize' => $flash['sanitize'] ?? true
|
||||
];
|
||||
}, $flash_messages));
|
||||
}
|
||||
|
@ -28,7 +29,8 @@ if (isset($system_messages) && is_array($system_messages)) {
|
|||
$msg['key'],
|
||||
$msg['custom_message'] ?? null,
|
||||
$msg['dismissible'] ?? false,
|
||||
$msg['small'] ?? false
|
||||
$msg['small'] ?? false,
|
||||
$msg['sanitize'] ?? true
|
||||
);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue