HEX
Server: nginx/1.27.1
System: Linux in-4 5.15.0-131-generic #141-Ubuntu SMP Fri Jan 10 21:18:28 UTC 2025 x86_64
User: ilikadirect (1186)
PHP: 7.4.33
Disabled: exec,passthru,shell_exec,system,proc_open,popen,parse_ini_file,show_source
Upload Files
File: /storage/v6964/duplicatefoodfactor/public_html/wp-content/plugins/wp-job-portal/uninstall.php
<?php if (!defined('ABSPATH')) die('Restricted Access'); ?>
<?php

/**
 * WP Job Portal Uninstall
 *
 * Uninstalling WP Job Portal tables, and pages.
 *
 * @author      Ahmed Bilal
 * @category    Core
 * @package     WP Job Portal/Uninstaller
 * @version     1.0.0
 */
if (!defined('WP_UNINSTALL_PLUGIN'))
    exit();

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

if(function_exists('is_multisite') && is_multisite()){
    $wpjobportal_blogs = $wpdb->get_col("SELECT blog_id FROM $wpdb->blogs");
    foreach($wpjobportal_blogs as $wpjobportal_blog_id){
        switch_to_blog( $wpjobportal_blog_id );
        $wpjobportal_tablestodrop = WPJOBPORTALdeactivation::wpjobportal_tables_to_drop();
        foreach($wpjobportal_tablestodrop as $wpjobportal_tablename){
            $wpdb->query( "DROP TABLE IF EXISTS ".esc_sql($wpjobportal_tablename) );
        }
        restore_current_blog();
    }
}else{
    $wpjobportal_tablestodrop = WPJOBPORTALdeactivation::wpjobportal_tables_to_drop();
    foreach($wpjobportal_tablestodrop as $wpjobportal_tablename){
        $wpdb->query( "DROP TABLE IF EXISTS ".esc_sql($wpjobportal_tablename) );
    }
}