PATH:
home
/
letacommog
/
laindinois
/
OLD
/
wp-content
/
plugins
/
google-pagespeed-insights
/
classes
<?php /** * ======================================= * Google Pagespeed Insights Uninstall * ======================================= * * * @author Matt Keys <https://profiles.wordpress.org/mattkeys> */ if ( ! defined( 'GPI_PLUGIN_FILE' ) ) { die(); } class GPI_Uninstall { static function uninstall() { global $wpdb; $gpi_page_stats = $wpdb->prefix . 'gpi_page_stats'; $gpi_page_reports = $wpdb->prefix . 'gpi_page_reports'; $gpi_page_blacklist = $wpdb->prefix . 'gpi_page_blacklist'; $gpi_custom_urls = $wpdb->prefix . 'gpi_custom_urls'; $gpi_summary_snapshots = $wpdb->prefix . 'gpi_summary_snapshots'; $gpi_api_error_logs = $wpdb->prefix . 'gpi_api_error_logs'; $wpdb->query( "DROP TABLE $gpi_page_stats" ); $wpdb->query( "DROP TABLE $gpi_page_reports" ); $wpdb->query( "DROP TABLE $gpi_page_blacklist" ); $wpdb->query( "DROP TABLE $gpi_custom_urls" ); $wpdb->query( "DROP TABLE $gpi_summary_snapshots" ); $wpdb->query( "DROP TABLE $gpi_api_error_logs" ); delete_option('gpagespeedi_options'); delete_option('gpagespeedi_ui_options'); delete_option('gpagespeedi_upgrade_recheck_required'); delete_option('gpi_progress'); delete_option('gpi_recheck_urls'); delete_option('gpi_missed_url_groups'); delete_option('gpi_error_message'); delete_option('gpi_abort_scan'); delete_option('gpi_check_now'); wp_clear_scheduled_hook( 'gpi_prune_logs' ); wp_clear_scheduled_hook( 'googlepagespeedinsightsworker' ); } } register_uninstall_hook( GPI_PLUGIN_FILE, array( 'GPI_Uninstall', 'uninstall' ) );
[+]
..
[-] class-GPI-Activation.php
[edit]
[-] class-GPI-Uninstall.php
[edit]
[-] class-GPI-Pagespeed-API.php
[edit]
[-] class-GPI-Admin.php
[edit]
[-] class-GPI-Actions.php
[edit]
[-] class-GPI-Core.php
[edit]
[-] class-GPI-List-Table.php
[edit]