From 181b15f5b8c2f757e357f1d5516a64b1a92c594b Mon Sep 17 00:00:00 2001 From: David Remer Date: Wed, 8 Jul 2020 15:25:38 +0300 Subject: [PATCH] unregister webhooks on plugin deactivation --- modules.local/ppcp-webhooks/src/WebhookModule.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/modules.local/ppcp-webhooks/src/WebhookModule.php b/modules.local/ppcp-webhooks/src/WebhookModule.php index 1157ec2ee..d1eae414c 100644 --- a/modules.local/ppcp-webhooks/src/WebhookModule.php +++ b/modules.local/ppcp-webhooks/src/WebhookModule.php @@ -44,5 +44,12 @@ class WebhookModule implements ModuleInterface } ); + add_action( + 'woocommerce-paypal-commerce-gateway.deactivate', + function() use ($container) { + $registrar = $container->get('webhook.registrar'); + $registrar->unregister(); + } + ); } }