You are here

protected function Nominatim::getRequestEmail in Geolocation Field 8.2

Same name and namespace in other branches
  1. 8.3 modules/geolocation_leaflet/src/Plugin/geolocation/Geocoder/Nominatim.php \Drupal\geolocation_leaflet\Plugin\geolocation\Geocoder\Nominatim::getRequestEmail()

Nominatim should be called with a request E-Mail.

Return value

string Get Request Email.

2 calls to Nominatim::getRequestEmail()
Nominatim::geocode in modules/geolocation_leaflet/src/Plugin/geolocation/Geocoder/Nominatim.php
Geocode an address.
Nominatim::reverseGeocode in modules/geolocation_leaflet/src/Plugin/geolocation/Geocoder/Nominatim.php
Reverse geocode an address.

File

modules/geolocation_leaflet/src/Plugin/geolocation/Geocoder/Nominatim.php, line 188

Class

Nominatim
Provides the Nominatim API.

Namespace

Drupal\geolocation_leaflet\Plugin\geolocation\Geocoder

Code

protected function getRequestEmail() {
  $config = \Drupal::config('geolocation_leaflet.nominatim_settings');
  if (!empty($config
    ->get('nominatim_email'))) {
    $request_email = $config
      ->get('nominatim_email');
  }
  else {
    $request_email = \Drupal::config('system.site')
      ->get('mail');
  }
  return $request_email;
}