Beispiel #1
0
 /**
  * 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;
 }
Beispiel #2
0
 /**
  * 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;
 }