/**
  * Test for PMA_getHTMLforEditingPage
  *
  * @return void
  */
 public function testPMAGetHTMLforEditingPage()
 {
     $GLOBALS['dbi']->expects($this->any())->method('fetchResult')->with("SELECT * FROM `pma_central_columns` " . "WHERE db_name = 'phpmyadmin' AND col_name IN ('col1','col2');", null, null, $GLOBALS['controllink'])->will($this->returnValue($this->_columnData));
     $result = PMA_getHTMLforEditingPage(array("col1", "col2"), 'phpmyadmin');
     $this->assertContains('<form', $result);
     $header_cells = array(__('Name'), __('Type'), __('Length/Values'), __('Default'), __('Collation'), __('Attributes'), __('Null'), __('A_I'));
     $this->assertContains(PMA_getCentralColumnsEditTableHeader($header_cells), $result);
     $list_detail_cols = PMA_findExistingColNames('phpmyadmin', "'col1','col2'", true);
     $this->assertContains(PMA_getHTMLforCentralColumnsEditTableRow($list_detail_cols[0], false, 0), $result);
     $this->assertContains(PMA_getCentralColumnsEditTableFooter(), $result);
 }
    $tmp_msg = PMA_syncUniqueColumns($selected_col, false, $selected_tbl);
}
$response = PMA_Response::getInstance();
$header = $response->getHeader();
$scripts = $header->getScripts();
$scripts->addFile('jquery/jquery.uitablefilter.js');
$scripts->addFile('jquery/jquery.tablesorter.js');
$scripts->addFile('db_central_columns.js');
$cfgCentralColumns = PMA_centralColumnsGetParams();
$pmadb = $cfgCentralColumns['db'];
$pmatable = $cfgCentralColumns['table'];
$max_rows = $GLOBALS['cfg']['MaxRows'];
if (isset($_REQUEST['edit_central_columns_page'])) {
    $selected_fld = $_REQUEST['selected_fld'];
    $selected_db = $_REQUEST['db'];
    $edit_central_column_page = PMA_getHTMLforEditingPage($selected_fld, $selected_db);
    $response->addHTML($edit_central_column_page);
    exit;
}
if (isset($_POST['multi_edit_central_column_save'])) {
    $message = PMA_updateMultipleColumn();
    if (!is_bool($message)) {
        $response->isSuccess(false);
        $response->addJSON('message', $message);
    }
}
if (isset($_POST['delete_save'])) {
    $col_name = array();
    parse_str($_POST['col_name'], $col_name);
    $tmp_msg = PMA_deleteColumnsFromList($col_name['selected_fld'], false);
}