Example #1
0
 /**
  * Renders previously registered flash messages.
  */
 protected static function renderFlashes()
 {
     $session =& txf::session(\de\toxa\txf\session::SCOPE_GLOBAL);
     if (is_array(@$session['view']) && is_array(@$session['view']['flashes'])) {
         foreach ($session['view']['flashes'] as $context => $messages) {
             if (is_array($messages) && count($messages)) {
                 self::viewport('flash', \de\toxa\txf\markup::flash($context, $messages));
             }
         }
         unset($session['view']['flashes']);
     }
 }