HEX
Server: Apache
System: Linux d5123.usc1.stableserver.net 5.14.0-570.17.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Sat May 24 12:53:17 EDT 2025 x86_64
User: d5123 (1001)
PHP: 8.4.21
Disabled: NONE
Upload Files
File: /home/d5123/myboofola_com/wp-content/plugins/js-support-ticket/uninstall.php
<?php

/**
 * JS Support Ticket Uninstall
 *
 * Uninstalling JS Support Ticket tables, and pages.
 *
 * @author 		Ahmed Bilal
 * @category 	Core
 * @package 	JS Support Ticket/Uninstaller
 * @version     1.0
 */
if (!defined('WP_UNINSTALL_PLUGIN'))
    exit();

global $wpdb;
include_once 'includes/deactivation.php';

if(function_exists('is_multisite') && is_multisite()){
	$jsst_blogs = $wpdb->get_col("SELECT blog_id FROM $wpdb->blogs");
    foreach($jsst_blogs as $jsst_blog_id){
        switch_to_blog( $jsst_blog_id );
		$jsst_tablestodrop = JSSTdeactivation::jssupportticket_tables_to_drop();
        foreach($jsst_tablestodrop as $jsst_tablename){
            $wpdb->query( 
                "DROP TABLE IF EXISTS " . esc_sql( $jsst_tablename ) 
            );
        }
        restore_current_blog();
    }
}else{
    $jsst_tablestodrop = JSSTdeactivation::jssupportticket_tables_to_drop();

    foreach ($jsst_tablestodrop as $jsst_tablename) {
        // Escape the table name using esc_sql() to satisfy security scanners
        $wpdb->query( "DROP TABLE IF EXISTS ".$jsst_tablename );
    }
}