getParsedBodyParam('selected', []); $targetDb = $request->getParsedBodyParam('target_db'); $selectedCount = count($selected); for ($i = 0; $i < $selectedCount; $i++) { Table::moveCopy( $GLOBALS['db'], $selected[$i], $targetDb, $selected[$i], $request->getParsedBodyParam('what'), false, 'one_table', $request->getParsedBodyParam('drop_if_exists') === 'true', ); if (! $request->hasBodyParam('adjust_privileges')) { continue; } $this->operations->adjustPrivilegesCopyTable($GLOBALS['db'], $selected[$i], $targetDb, $selected[$i]); } $GLOBALS['message'] = Message::success(); ($this->structureController)($request); } }