Skip to content

Instantly share code, notes, and snippets.

@ericclemmons
Created March 15, 2010 20:54
Show Gist options
  • Save ericclemmons/333323 to your computer and use it in GitHub Desktop.
Save ericclemmons/333323 to your computer and use it in GitHub Desktop.
Zend Framework FlashMessenger Helper
<?php
/**
* GetMessages
*
* @author Eric Clemmons (eric@smarterspam.com)
* @category Zend
* @package Zend_View
* @subpackage Helper
*
* @license http://framework.zend.com/license/new-bsd New BSD License
*
*/
/**
* @see Zend_View_Helper_Abstract
*/
class Zend_View_Helper_GetMessages extends Zend_View_Helper_Abstract
{
public function getMessages()
{
$messenger = Zend_Controller_Action_HelperBroker::getStaticHelper('FlashMessenger');
// Return previous session's messages (as FlashMessenger intends) or pull messages
// from the current session.
return $messenger->getMessages() ?: $messenger->getCurrentMessages();
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment