You are here

protected function Nominatim::getRequestUrlBase 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::getRequestUrlBase()

Retrieve base URL from setting or default.

Return value

string Base URL.

2 calls to Nominatim::getRequestUrlBase()
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 170

Class

Nominatim
Provides the Nominatim API.

Namespace

Drupal\geolocation_leaflet\Plugin\geolocation\Geocoder

Code

protected function getRequestUrlBase() {
  $config = \Drupal::config('geolocation_leaflet.nominatim_settings');
  if (!empty($config
    ->get('nominatim_base_url'))) {
    $request_url = $config
      ->get('nominatim_base_url');
  }
  else {
    $request_url = self::$nominatimBaseUrl;
  }
  return $request_url;
}