You are here

function location_get_configured_countries in Location 5

Returns an array of countries whose locations will be allowed entry into the site's location system. The array returned is an associative array where the keys are the ISO codes (see location.inc) and the values are the shortened English names.

2 calls to location_get_configured_countries()
location_admin_settings in ./location.module
Callback for admin/settings/location
location_views_countries in contrib/location_views/location_views.module
Get an array of all enabled countries.

File

./location.module, line 1310

Code

function location_get_configured_countries() {
  $configured_countries = variable_get('location_configured_countries', array(
    'us' => 1,
  ));
  $configured_countries = is_array($configured_countries) ? $configured_countries : array(
    'us' => 1,
  );
  $return = array();
  foreach ($configured_countries as $country => $enabled) {
    if ($enabled) {
      $return[] = $country;
    }
  }
  return $return;
}