function civicrm_entity_profile_field_insert in CiviCRM Entity 7.2
Implements hook_field_insert().
Parameters
$entity_type:
$entity:
$field:
$instance:
$langcode:
$items:
File
- modules/
civicrm_entity_profile/ civicrm_entity_profile.module, line 281
Code
function civicrm_entity_profile_field_insert($entity_type, $entity, $field, $instance, $langcode, &$items) {
if (($entity_type == 'civicrm_event' || $entity_type == 'civicrm_contribution_page') && $instance['widget']['type'] == 'civicrm_entity_profile_field_default_widget') {
if (!empty($items)) {
if (!empty($entity->id)) {
foreach ($items as $delta => $item) {
_civicrm_entity_profile_process_field_item($entity_type, $entity, $instance, $item, $delta);
unset($items[$delta]);
}
}
}
}
}