initial state
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
<?php
|
||||
// If uninstall not called from WordPress, exit
|
||||
if (!defined('WP_UNINSTALL_PLUGIN')) {
|
||||
exit;
|
||||
}
|
||||
|
||||
// Remove plugin options
|
||||
delete_option('swi_foot_api_base_url');
|
||||
delete_option('swi_foot_api_username');
|
||||
delete_option('swi_foot_api_password');
|
||||
delete_option('swi_foot_verein_id');
|
||||
delete_option('swi_foot_season_id');
|
||||
delete_option('swi_foot_match_cache_duration');
|
||||
|
||||
// Remove transients and cached match data
|
||||
delete_transient('swi_foot_access_token');
|
||||
delete_transient('swi_foot_teams');
|
||||
$keys = get_transient('swi_foot_match_keys');
|
||||
if (is_array($keys)) {
|
||||
foreach ($keys as $mid) {
|
||||
delete_transient('swi_foot_match_' . $mid);
|
||||
}
|
||||
}
|
||||
delete_transient('swi_foot_match_keys');
|
||||
delete_transient('swi_foot_commons_ids');
|
||||
|
||||
// Remove permanently saved finished matches
|
||||
delete_option('swi_foot_finished_matches');
|
||||
Reference in New Issue
Block a user