You are here

function salesforce_mapping_get_mapped_objects in Salesforce Suite 7.3

Return a unique list of mapped Salesforce object types.

@TODO: add parameter to limit by trigger: http://drupal.org/node/1915668

2 calls to salesforce_mapping_get_mapped_objects()
salesforce_pull_get_deleted_records in modules/salesforce_pull/salesforce_pull.module
Get deleted records from salesforce.
salesforce_pull_get_updated_records in modules/salesforce_pull/salesforce_pull.module
Pull updated records from Salesforce and place them in the queue.

File

modules/salesforce_mapping/salesforce_mapping.module, line 555

Code

function salesforce_mapping_get_mapped_objects() {
  $object_types = array();
  $mappings = salesforce_mapping_load();
  usort($mappings, 'salesforce_mapping_sort');
  foreach ($mappings as $mapping) {
    $object_types[$mapping->salesforce_object_type] = $mapping->salesforce_object_type;
  }
  return $object_types;
}