/** * Fired when user uninstalls the plugin, called in unisntall.php file * * @since 1.0.0 */ public static function uninstall_plugin() { require_once dirname(plugin_dir_path(__FILE__)) . '/includes/class-plugin-name.php'; require_once dirname(plugin_dir_path(__FILE__)) . '/models/class-plugin-name-model.php'; require_once dirname(plugin_dir_path(__FILE__)) . '/models/admin/class-plugin-name-model-admin.php'; require_once dirname(plugin_dir_path(__FILE__)) . '/models/admin/class-plugin-name-model-admin-settings.php'; Plugin_Name_Model_Admin_Settings::delete_settings(); }