/home/altere25/sportzsoftlivemeet.com/wp-content/plugins/stifli-flex-mcp
NameSizeModeActions
add-on/-0755rm
assets/-0755rm
client/-0755rm
copilot/-0755rm
languages/-0755rm
models/-0755rm
oauth/-0755rm
controller.php1420644editdlrm
mod.php2652730644editdlrm
readme.txt480000644editdlrm
stifli-flex-mcp.php1489280644editdlrm
uninstall.php19200644editdlrm
Edit: /home/altere25/sportzsoftlivemeet.com/wp-content/plugins/stifli-flex-mcp/uninstall.php (1920B)
prefix . $table_suffix; $table_sql = $wrap_table( $table_name ); $drop_sql = sprintf( 'DROP TABLE IF EXISTS %s', $table_sql ); // phpcs:ignore WordPress.DB.DirectDatabaseQuery.DirectQuery, WordPress.DB.DirectDatabaseQuery.SchemaChange, WordPress.DB.DirectDatabaseQuery.NoCaching, WordPress.DB.PreparedSQL.NotPrepared, PluginCheck.Security.DirectDB.UnescapedDBParameter -- uninstall must remove plugin-managed tables explicitly. $wpdb->query( $drop_sql ); } }; // Drop all plugin tables $sflmcp_drop_tables( array( 'sflmcp_queue', 'sflmcp_tools', 'sflmcp_profile_tools', 'sflmcp_profiles', 'sflmcp_custom_tools', 'sflmcp_changelog' ), $wpdb, $sflmcp_wrap_table ); // Delete all plugin options delete_option('stifli_flex_mcp_token'); delete_option('stifli_flex_mcp_token_user'); // For multisite installations if (is_multisite()) { $stifli_flex_mcp_sites = get_sites(['number' => 0]); foreach ($stifli_flex_mcp_sites as $stifli_flex_mcp_site) { switch_to_blog($stifli_flex_mcp_site->blog_id); // Drop tables for each site $drop_tables(array('sflmcp_queue', 'sflmcp_tools', 'sflmcp_profile_tools', 'sflmcp_profiles'), $wpdb, $wrap_table); // Delete options for each site delete_option('stifli_flex_mcp_token'); delete_option('stifli_flex_mcp_token_user'); restore_current_blog(); } } // Clear any cached data wp_cache_flush();