public function testClearMessages()
 {
     $this->helper->addMessage('foo');
     $this->helper->addMessage('bar');
     $this->assertTrue($this->helper->hasMessages());
     $this->assertEquals(2, count($this->helper));
     $this->helper->clearMessages();
     $this->assertFalse($this->helper->hasMessages());
     $this->assertEquals(0, count($this->helper));
 }
Пример #2
0
 public function testDirectProxiesToAddMessage()
 {
     $this->markTestSkipped();
     $this->helper->direct('foo');
     $this->assertTrue($this->helper->hasMessages());
     $this->assertEquals(1, count($this->helper));
 }
Пример #3
0
 /**
  * Action - message
  * message display
  *
  * @return void
  */
 public function messageAction()
 {
     $params = $this->_getAllParams();
     if (isset($params['message'])) {
         $this->view->class_message = $params['class_message'];
         $this->view->message = $params['message'];
     }
     if ($this->_flashMessenger->hasMessages()) {
         $this->view->class_message = 'warning';
         $this->view->message = $this->_flashMessenger->getMessages();
     }
     //Добавим путь к действию
     $this->_breadcrumbs->addStep('Ошибка');
 }