diff options
| author | Christian Weiske <cweiske@cweiske.de> | 2014-05-08 22:29:09 +0200 |
|---|---|---|
| committer | Christian Weiske <cweiske@cweiske.de> | 2014-05-08 22:29:09 +0200 |
| commit | 0b76a56ce249146702d7e7b23a74d5b3ef290174 (patch) | |
| tree | 295feeee6cef47843a72ba7182807ee311533919 /src | |
| parent | 38aa0dc6133ff53d20fd9f714eb380809c8dba67 (diff) | |
| download | phorkie-0b76a56ce249146702d7e7b23a74d5b3ef290174.tar.gz phorkie-0b76a56ce249146702d7e7b23a74d5b3ef290174.zip | |
display success flash message after forking
Diffstat (limited to 'src')
| -rw-r--r-- | src/phorkie/FlashMessage.php | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/src/phorkie/FlashMessage.php b/src/phorkie/FlashMessage.php new file mode 100644 index 0000000..80b8824 --- /dev/null +++ b/src/phorkie/FlashMessage.php @@ -0,0 +1,27 @@ +<?php +namespace phorkie; + +class FlashMessage +{ + public static function save($msg, $type = 'success') + { + $_SESSION['flashmessages'][] = array( + 'msg' => $msg, + 'type' => $type + ); + } + + public static function getAll() + { + if (!isset($_SESSION['flashmessages']) + || !is_array($_SESSION['flashmessages']) + ) { + return array(); + } + + $msgs = $_SESSION['flashmessages']; + unset($_SESSION['flashmessages']); + return $msgs; + } +} +?> |
