You are here

function hook_salesforce_pull_entity_merge_fields_alter in Salesforce Suite 7.3

Change Salesforce merge object name / field names before sync.

Parameters

array $merge_fields: Array of Salesforce merge fields.

Related topics

3 invocations of hook_salesforce_pull_entity_merge_fields_alter()
salesforce_pull_check_merged_records in modules/salesforce_pull/salesforce_pull.module
Get all the merged records since the last delete.
salesforce_pull_get_deleted_records in modules/salesforce_pull/salesforce_pull.module
Get deleted records from salesforce.
salesforce_pull_process_merged_records in modules/salesforce_pull/salesforce_pull.module
Process merged records from salesforce.

File

./salesforce.api.php, line 396
These are the hooks that are invoked by the Salesforce core.

Code

function hook_salesforce_pull_entity_merge_fields_alter(&$merge_fields) {
  $merge_fields['old_contact_key'] = 'Old_Contact__c';
  $merge_fields['merged_contact_key'] = 'Contact__c';
  $merge_fields['type'] = 'Merged_Contact__c';
  $merge_fields['modified_date'] = 'LastModifiedDate';
}