/** * DB_Table_Clone * * @return * @param array $tables * @ */ function DB_Table_Clone($APIClassName, $TableName, $NewTableName = "") { global $application; if (!$NewTableName) { $NewTableName = $TableName . "_copy"; } $tables = modApiFunc($APIClassName, "getTables"); $table = array(); $table[$NewTableName] = $tables[$TableName]; $query = new DB_Table_Create($table); $query = new DB_Insert($NewTableName); $query->setCopyFromTable($TableName); $application->db->getDB_Result($query); }