Delete all extension settings on unistall

This commit is contained in:
Marc Michalsky forumZFD 2020-11-13 10:29:03 +01:00
parent c4ea4a3953
commit 41efe171c0
Signed by untrusted user who does not match committer: marc.koch
GPG key ID: 12406554CFB028B9

View file

@ -1,11 +1,13 @@
<?php
use CRM\TwingleCampaign\Utils\ExtensionCache;
use CRM_TwingleCampaign_ExtensionUtil as E;
use CRM\TwingleCampaign\BAO as BAO;
include E::path() . '/CRM/TwingleCampaign/BAO/CampaignType.php';
include E::path() . '/CRM/TwingleCampaign/BAO/CustomField.php';
include E::path() . '/CRM/TwingleCampaign/BAO/CustomGroup.php';
include_once E::path() . '/CRM/TwingleCampaign/BAO/Configuration.php';
/**
* Collection of upgrade steps.
@ -111,6 +113,8 @@ class CRM_TwingleCampaign_Upgrader extends CRM_TwingleCampaign_Upgrader_Base {
$result->delete();
}
}
// Delete all settings for this extension
Configuration::deleteAll();
}
/**