implement matomo integration
This commit is contained in:
parent
2949ab0168
commit
82b4632d63
5 changed files with 134 additions and 6 deletions
|
@ -7,7 +7,8 @@ class CRM_TwingleCampaign_BAO_Configuration {
|
|||
'twingle_api_key',
|
||||
'twinglecampaign_xcm_profile',
|
||||
'twinglecampaign_default_case',
|
||||
'twinglecampaign_soft_credits'
|
||||
'twinglecampaign_soft_credits',
|
||||
'twinglecampaign_matomo_integration'
|
||||
];
|
||||
|
||||
|
||||
|
@ -27,6 +28,12 @@ class CRM_TwingleCampaign_BAO_Configuration {
|
|||
Civi::settings()->set('twinglecampaign_soft_credits', 0);
|
||||
}
|
||||
|
||||
// Set twinglecampaign_matomo_integration to '0' if checkbox is unchecked
|
||||
if (!array_key_exists('twinglecampaign_matomo_integration', $settings)) {
|
||||
Civi::settings()->set('twinglecampaign_matomo_integration', 0);
|
||||
}
|
||||
|
||||
|
||||
Civi::settings()->add($settings);
|
||||
}
|
||||
|
||||
|
@ -63,4 +70,4 @@ class CRM_TwingleCampaign_BAO_Configuration {
|
|||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue