You are here

function getlocations_get_locative_entity_types in Get Locations 7.2

Function

Return value

Returns

File

./getlocations.module, line 6403
getlocations.module @author Bob Hutchinson http://drupal.org/user/52366 @copyright GNU GPL

Code

function getlocations_get_locative_entity_types() {
  $all_supported_modules = getlocations_supported_modules();
  foreach ($all_supported_modules as $supported_module) {
    if (module_exists($supported_module)) {
      $available_modules_keyed[$supported_module] = 1;
    }
  }
  $available_modules = array_keys($available_modules_keyed);
  $entity_types = array();
  foreach ($available_modules as $available_module) {
    $entity_types_array = getlocations_get_entity_types_by_module($available_module);
    foreach ($entity_types_array as $entity_type) {
      $entity_types[$entity_type] = 1;
    }
  }
  return array_keys($entity_types);
}