You are here

function salesforce_mapping_get_mapped_entities in Salesforce Suite 7.3

Return a unique list of mapped Drupal entity types and bundles.

2 calls to salesforce_mapping_get_mapped_entities()
salesforce_mapping_entity_property_info in modules/salesforce_mapping/salesforce_mapping.module
Implements hook_entity_property_info().
salesforce_mapping_object_filter_form in modules/salesforce_mapping/includes/salesforce_mapping_object.admin.inc
Form definition for the mapping object filter form.

File

modules/salesforce_mapping/salesforce_mapping.module, line 568

Code

function salesforce_mapping_get_mapped_entities() {
  $entity_types = array();
  $mappings = salesforce_mapping_load();
  usort($mappings, 'salesforce_mapping_sort');
  foreach ($mappings as $mapping) {
    $entity_types[$mapping->drupal_entity_type][$mapping->drupal_bundle] = TRUE;
  }
  return $entity_types;
}