text = $text; $message->status = $status; $flash_messenger = Zend_Controller_Action_HelperBroker::getStaticHelper('FlashMessenger'); $flash_messenger->addMessage($message); } /** * Get the current messages, and remove them from session storage. * * @return string[] */ public static function getMessages() { $flash_messenger = Zend_Controller_Action_HelperBroker::getStaticHelper('FlashMessenger'); $messages = array(); // Get messages from previous requests foreach ($flash_messenger->getMessages() as $message) { $messages[] = $message; } // Get messages from the current request foreach ($flash_messenger->getCurrentMessages() as $message) { $messages[] = $message; } $flash_messenger->clearCurrentMessages(); return $messages; } }