PluginProbe ʕ •ᴥ•ʔ
Matomo Analytics – Powerful, Privacy-First Insights for WordPress / trunk
Matomo Analytics – Powerful, Privacy-First Insights for WordPress vtrunk
5.11.1 5.11.0 5.10.2 5.10.1 trunk 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.1.0 1.1.1 1.1.2 1.1.3 1.2.0 1.3.0 1.3.1 1.3.2 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.1.0 4.1.1 4.1.2 4.1.3 4.10.0 4.11.0 4.12.0 4.13.0 4.13.2 4.13.3 4.13.4 4.13.5 4.14.0 4.14.1 4.14.2 4.15.0 4.15.1 4.15.2 4.15.3 4.2.0 4.3.0 4.3.1 4.4.1 4.4.2 4.5.0 4.6.0 5.0.1 5.0.2 5.0.3 5.0.4 5.0.5 5.0.6 5.0.7 5.0.8 5.1.0 5.1.1 5.1.2 5.1.3 5.1.4 5.1.5 5.1.6 5.1.7 5.10.0 5.2.0 5.2.1 5.2.2 5.3.0 5.3.1 5.3.2 5.3.3 5.6.0 5.6.1 5.7.0 5.7.1 5.8.0 5.8.1 5.8.2
matomo / uninstall.php
matomo Last commit date
app 1 day ago assets 1 day ago classes 1 day ago config 1 month ago languages 6 years ago misc 4 months ago node_modules 4 years ago plugins 1 day ago .htaccess 4 months ago LEGALNOTICE 2 years ago LICENSE 6 years ago matomo.php 1 day ago readme.txt 1 day ago shared.php 3 years ago uninstall.php 6 years ago wdio.conf.uninstall.ts 1 year ago
uninstall.php
23 lines
1 <?php
2 /**
3 * Matomo - free/libre analytics platform
4 *
5 * @link https://matomo.org
6 * @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
7 * @package matomo
8 */
9
10 // if uninstall.php is not called by WordPress, die.
11 if ( ! defined( 'WP_UNINSTALL_PLUGIN' ) ) {
12 die;
13 }
14
15 require 'shared.php';
16
17 $matomo_is_using_multi_site = function_exists( 'is_multisite' ) && is_multisite();
18 $matomo_settings = new \WpMatomo\Settings();
19 $matomo_should_remove_all_data = $matomo_settings->should_delete_all_data_on_uninstall();
20
21 $matomo_uninstaller = new \WpMatomo\Uninstaller();
22 $matomo_uninstaller->uninstall( $matomo_should_remove_all_data );
23