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;
}