Beispiel #1
0
 /**
  * testing add message method
  *
  * @return void
  */
 public function testAddMessage()
 {
     $this->object->addText('test<>', '');
     $this->assertEquals(array(PMA\libraries\Message::notice('test&lt;&gt;')), $this->object->getAddedMessages());
     $this->object->addHtml('<b>test</b>');
     $this->assertEquals(array(PMA\libraries\Message::notice('test&lt;&gt;'), ' ', PMA\libraries\Message::rawNotice('<b>test</b>')), $this->object->getAddedMessages());
     $this->object->addMessage(PMA\libraries\Message::notice('test<>'));
     $this->assertEquals('test&lt;&gt; <b>test</b> test<>', $this->object->getMessage());
 }
$url_query .= '&amp;goto=view_operations.php&amp;back=view_operations.php';
$url_params['goto'] = $url_params['back'] = 'view_operations.php';
/**
 * Gets tables information
 */
require './libraries/tbl_info.inc.php';
$reread_info = false;
/**
 * Updates if required
 */
$_message = new PMA\libraries\Message();
$_type = 'success';
if (isset($_REQUEST['submitoptions'])) {
    if (isset($_REQUEST['new_name'])) {
        if ($pma_table->rename($_REQUEST['new_name'])) {
            $_message->addText($pma_table->getLastMessage());
            $result = true;
            $GLOBALS['table'] = $pma_table->getName();
            $reread_info = true;
            $reload = true;
        } else {
            $_message->addText($pma_table->getLastError());
            $result = false;
        }
    }
    $warning_messages = PMA_getWarningMessagesArray();
}
if (isset($result)) {
    // set to success by default, because result set could be empty
    // (for example, a table rename)
    if (empty($_message->getString())) {