| Server IP : 62.60.133.156 / Your IP : 216.73.217.51 Web Server : LiteSpeed System : Linux linux24.centraldnserver.com 4.18.0-553.141.2.lve.el8.x86_64 #1 SMP Wed Jul 8 16:10:02 UTC 2026 x86_64 User : mimradmin ( 1166) PHP Version : 7.4.33 Disable Function : show_source, system, shell_exec, passthru, exec, popen, proc_open MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/mimradmin/www/wp-content/plugins/wp-ultimate-csv-importer/ |
Upload File : |
<?php
/**
* WP Ultimate CSV Importer plugin file.
*
* Copyright (C) 2010-2020, Smackcoders Inc - info@smackcoders.com
*/
namespace Smackcoders\FCSV;
if ( ! defined( 'ABSPATH' ) )
exit; // Exit if accessed directly
/**
* Class SmackUCIUnInstall
* @package Smackcoders\FCSV
*/
class SmackUCIUnInstall {
/**
* UnInstall UCI Pro.
*/
protected static $instance = null,$plugin;
public function __construct() {
$plugin = Plugin::getInstance();
}
public static function getInstance() {
if ( null == self::$instance ) {
self::$instance = new self;
}
return self::$instance;
}
public static function unInstall() {
global $wpdb;
$wpdb->hide_errors();
include_once( ABSPATH . 'wp-admin/includes/upgrade.php' );
$ucisettings = get_option('sm_uci_pro_settings');
$prefix = $wpdb->prefix;
$droptable = isset($ucisettings['drop_table']) ? $ucisettings['drop_table'] : '';
if(!empty($droptable) && $droptable == 'true'){
$tables[] = "drop table {$prefix}ultimate_csv_importer_mappingtemplate";
$tables[] = "drop table {$prefix}import_detail_log";
$tables[] = "drop table {$prefix}import_log_detail";
$tables[] = "drop table {$prefix}smackcsv_file_events";
$tables[] = "drop table {$prefix}ultimate_csv_importer_media";
$tables[] = "drop table {$prefix}ultimate_csv_importer_shortcode_manager";
$tables[] = "drop table {$prefix}import_postID";
$tables[] = "drop table {$prefix}smackuci_events";
$tables[] = "drop table {$prefix}ultimate_post_entries";
$tables[] = "drop table {$prefix}ultimate_csv_importer_acf_fields";
$tables[] = "drop table {$prefix}cli_csv_template";
foreach($tables as $table) {
$wpdb->query($table, array());
}
}
}
}