You are here

function field_collection_entity_translation_source_field_state_alter in Field collection 7

Implements hook_entity_translation_source_field_state_alter().

File

./field_collection.module, line 1439
Module implementing field collection field type.

Code

function field_collection_entity_translation_source_field_state_alter(&$field_state) {
  if (isset($field_state['entity'])) {
    module_load_include('inc', 'entity', 'includes/entity.ui');
    foreach ($field_state['entity'] as $delta => $entity) {
      if ($entity instanceof FieldCollectionItemEntity) {
        $field_state['entity'][$delta] = entity_ui_clone_entity('field_collection_item', $entity);
      }
    }
  }
}