prefix . 'ramassio_' . $ramassio_table; $wpdb->query( $wpdb->prepare( 'DROP TABLE IF EXISTS %i', $ramassio_name ) ); // phpcs:ignore WordPress.DB.DirectDatabaseQuery -- own plugin table, removed on uninstall. } wp_clear_scheduled_hook( 'ramassio_hourly' ); wp_clear_scheduled_hook( 'ramassio_send_batch' ); delete_option( 'widget_ramassio_next' ); }; if ( is_multisite() ) { foreach ( get_sites( array( 'fields' => 'ids' ) ) as $ramassio_site ) { switch_to_blog( $ramassio_site ); $ramassio_cleanup(); restore_current_blog(); } } else { $ramassio_cleanup(); }