Beispiel #1
0
 /**
  * add another raw message to be concatenated on displaying
  *
  * @param mixed  $message   to be added
  * @param string $separator to use between this and previous string/message
  *
  * @return void
  */
 public function addMessage($message, $separator = ' ')
 {
     if (strlen($separator)) {
         $this->addedMessages[] = $separator;
     }
     if ($message instanceof PMA_Message) {
         $this->addedMessages[] = $message;
     } else {
         $this->addedMessages[] = PMA_Message::rawNotice($message);
     }
 }
 /**
  * testing add messages method
  *
  * @return void
  */
 public function testAddMessages()
 {
     $messages = array();
     $messages[] = "Test1";
     $messages[] = new PMA_Message("PMA_Test2", PMA_Message::ERROR);
     $messages[] = "Test3";
     $this->object->addMessages($messages, '');
     $this->assertEquals(array(PMA_Message::rawNotice('Test1'), PMA_Message::error("PMA_Test2"), PMA_Message::rawNotice('Test3')), $this->object->getAddedMessages());
 }