You are here

function crm_core_activity_type_get_names in CRM Core 7

Returns the human-readable names of an activity types.

Return value

array An array as used by hook_options_list().

3 calls to crm_core_activity_type_get_names()
CRMFeedsActivityProcessor::configDefaults in modules/crm_core_activity/includes/CRMFeedsActivityProcessor.inc
Override parent::configDefaults().
CRMFeedsActivityProcessor::configForm in modules/crm_core_activity/includes/CRMFeedsActivityProcessor.inc
Override parent::configForm().
crm_core_activity_type_get_name in modules/crm_core_activity/crm_core_activity.module
Returns the human-readable name of an activity type.
1 string reference to 'crm_core_activity_type_get_names'
crm_core_activity_entity_property_info in modules/crm_core_activity/crm_core_activity.info.inc
Implements hook_entity_property_info().

File

modules/crm_core_activity/crm_core_activity.module, line 359
Provides an entity for recording a contact's activities.

Code

function crm_core_activity_type_get_names() {
  $names =& drupal_static(__FUNCTION__, array());
  if (empty($names)) {
    $types = crm_core_activity_types();
    foreach ($types as $type) {
      $names[$type->type] = check_plain($type->label);
    }
  }
  return $names;
}