field['settings']['target_type']; $items = $this->entityItems($trunk_entity); if ($expected_synonym_entity_type != $synonym_entity_type) { return; } $synonym_entity_id = entity_extract_ids($synonym_entity_type, $synonym_entity); $synonym_entity_id = $synonym_entity_id[0]; $items[] = array( 'target_id' => $synonym_entity_id, ); $trunk_entity->{$this->field['field_name']}[LANGUAGE_NONE] = $this->uniqueItems($items, array('target_id')); } }