You are here

function crm_core_activity_load in CRM Core 7

Load a CRM Core Activity object.

5 calls to crm_core_activity_load()
CRMFeedsActivityProcessor::entityLoad in modules/crm_core_activity/includes/CRMFeedsActivityProcessor.inc
Loads an existing activity.
crm_core_activity_search_execute in modules/crm_core_activity/crm_core_activity.module
Implements hook_search_execute().
crm_core_activity_update_index in modules/crm_core_activity/crm_core_activity.module
Implements hook_update_index().
MigrateDestinationCRMCoreActivity::import in modules/crm_core_activity/includes/crm_core_activity.migrate.inc
Import a single activity.
_crm_core_activity_resource_access in modules/crm_core_activity/includes/crm_core_activity_resource.inc
Determine whether the current user can access a crm_core_activity resource.
2 string references to 'crm_core_activity_load'
crm_core_activity_entity_info in modules/crm_core_activity/crm_core_activity.module
Implements hook_entity_info().
crm_core_activity_services_resources in modules/crm_core_activity/crm_core_activity.module
Implements hook_services_resources().

File

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

Code

function crm_core_activity_load($activity_id, $reset = FALSE) {
  if (empty($activity_id)) {
    return array();
  }
  if ($activity_id !== FALSE) {
    $activity_id = array(
      $activity_id,
    );
  }
  $activities = crm_core_activity_load_multiple($activity_id, array(), $reset);
  return reset($activities);
}