/** * addMessage() - Add a message to flash message * * @param string $message * @return \Zend\Controller\Action\Helper\FlashMessenger Provides a fluent interface */ public function addMessage($message) { if (self::$_messageAdded === false) { self::$_session->setExpirationHops(1, null, true); } if (!is_array(self::$_session->{$this->_namespace})) { self::$_session->{$this->_namespace} = array(); } self::$_session->{$this->_namespace}[] = $message; return $this; }
/** * addMessage() - Add a message to flash message * * @param string $message * @return \Zend\Controller\Action\Helper\FlashMessenger Provides a fluent interface */ public function addMessage($message) { if (self::$_messageAdded === false) { self::$_session->setExpirationHops(1, null, true); } if (!isset(self::$_session->{$this->_namespace}) || !self::$_session->{$this->_namespace} instanceof SplQueue) { self::$_session->{$this->_namespace} = new SplQueue(); } self::$_session->{$this->_namespace}->push($message); return $this; }