/** * 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()); }