You are here

function sf_entity_default_salesforce_fieldmaps in Salesforce Suite 7.2

Implements hook_default_salesforce_fieldmaps().

File

sf_entity/sf_entity.module, line 1471
Integrates fieldable entities with the Salesforce API.

Code

function sf_entity_default_salesforce_fieldmaps($drupal = NULL, $sf = NULL) {
  return array(
    'salesforce_api_default_node_page_campaign_fieldmap' => (object) array(
      'disabled' => FALSE,
      'name' => 'salesforce_api_default_node_page_campaign_fieldmap',
      'automatic' => SALESFORCE_AUTO_SYNC_OFF,
      'drupal_entity' => 'node',
      'drupal_bundle' => 'page',
      'salesforce' => 'Campaign',
      'fields' => array(
        'Name' => 'title',
        'Description' => 'body:value',
      ),
      'description' => 'This is an example fieldmap for a page node.',
    ),
    'salesforce_api_default_user_contact_fieldmap' => (object) array(
      'disabled' => FALSE,
      'name' => 'salesforce_api_default_user_contact_fieldmap',
      'automatic' => SALESFORCE_AUTO_SYNC_OFF,
      'drupal_entity' => 'user',
      'drupal_bundle' => 'user',
      'salesforce' => 'Contact',
      'fields' => array(
        'LastName' => 'name',
        'Email' => 'mail',
      ),
      'description' => 'This is an example fieldmap for a user.',
    ),
  );
}