getParsedBodyParam('selected', []); $fromPrefix = $request->getParsedBodyParam('from_prefix'); $toPrefix = $request->getParsedBodyParam('to_prefix'); $selectedCount = count($selected); $dropIfExists = $request->getParsedBodyParam('drop_if_exists') === 'true'; for ($i = 0; $i < $selectedCount; $i++) { $current = $selected[$i]; $newTableName = $toPrefix . mb_substr($current, mb_strlen((string) $fromPrefix)); Table::moveCopy( $GLOBALS['db'], $current, $GLOBALS['db'], $newTableName, 'data', false, 'one_table', $dropIfExists, ); } $GLOBALS['message'] = Message::success(); ($this->structureController)($request); } }