prefix.'aiowps_login_lockdown', $wpdb->prefix.'aiowps_failed_logins', $wpdb->prefix.'aiowps_login_activity', $wpdb->prefix.'aiowps_global_meta', $wpdb->prefix.'aiowps_events', $wpdb->prefix.'aiowps_permanent_block', $wpdb->prefix.'aiowps_debug_log', $wpdb->prefix.'aiowps_audit_log', ); $aio_wp_security->configs->load_config(); // check and drop database tables if ('1' == $aio_wp_security->configs->get_value('aiowps_on_uninstall_delete_db_tables')) { foreach ($database_tables as $table_name) { $wpdb->query("DROP TABLE IF EXISTS `$table_name`"); } } // check and delete configurations if ('1' == $aio_wp_security->configs->get_value('aiowps_on_uninstall_delete_configs')) { if (is_main_site()) { $firewall_rules_path = AIOWPSecurity_Utility_Firewall::get_firewall_rules_path(); AIOWPSecurity_Utility_File::remove_local_directory($firewall_rules_path); } delete_option('aio_wp_security_configs'); delete_option('aiowps_temp_configs'); delete_option('aiowpsec_db_version'); delete_option('aiowpsec_firewall_version'); } } }