You are here

function wf_crm_get_campaign_activity_types in Webform CiviCRM Integration 7.4

Same name and namespace in other branches
  1. 7.5 includes/utils.inc \wf_crm_get_campaign_activity_types()

Get activity types related to CiviCampaign

Return value

array

1 call to wf_crm_get_campaign_activity_types()
wf_crm_admin_form::buildActivityTab in includes/wf_crm_admin_form.inc
Activity settings

File

includes/utils.inc, line 275
Webform CiviCRM module's common utility functions.

Code

function wf_crm_get_campaign_activity_types() {
  $ret = array();
  if (array_key_exists('activity_survey_id', wf_crm_get_fields())) {
    $vals = wf_crm_apivalues('option_value', 'get', array(
      'option_group_id' => 'activity_type',
      'is_active' => 1,
      'component_id' => 'CiviCampaign',
    ));
    foreach ($vals as $val) {
      $ret[$val['value']] = $val['label'];
    }
  }
  return $ret;
}