display success flash message after forking
[phorkie.git] / src / phorkie / FlashMessage.php
1 <?php
2 namespace phorkie;
3
4 class FlashMessage
5 {
6     public static function save($msg, $type = 'success')
7     {
8         $_SESSION['flashmessages'][] = array(
9             'msg'  => $msg,
10             'type' => $type
11         );
12     }
13
14     public static function getAll()
15     {
16         if (!isset($_SESSION['flashmessages'])
17             || !is_array($_SESSION['flashmessages'])
18         ) {
19             return array();
20         }
21
22         $msgs = $_SESSION['flashmessages'];
23         unset($_SESSION['flashmessages']);
24         return $msgs;
25     }
26 }
27 ?>