public function LocationInputBase::getSettings in Geolocation Field 8.3
Same name and namespace in other branches
- 8.2 src/LocationInputBase.php \Drupal\geolocation\LocationInputBase::getSettings()
Provide LocationInput option specific settings.
Parameters
array $settings: Current settings.
Return value
array An array only containing keys defined in this plugin.
Overrides LocationInputInterface::getSettings
4 calls to LocationInputBase::getSettings()
- ClientLocation::getSettingsForm in src/
Plugin/ geolocation/ LocationInput/ ClientLocation.php - Settings form by ID and context.
- Geocoder::getCoordinates in src/
Plugin/ geolocation/ LocationInput/ Geocoder.php - Get center value.
- Geocoder::getForm in src/
Plugin/ geolocation/ LocationInput/ Geocoder.php - Get center form.
- Geocoder::getSettingsForm in src/
Plugin/ geolocation/ LocationInput/ Geocoder.php - Settings form by ID and context.
File
- src/
LocationInputBase.php, line 38
Class
- LocationInputBase
- Class LocationInputBase.
Namespace
Drupal\geolocationCode
public function getSettings(array $settings) {
$default_settings = (array) $this
->getDefaultSettings();
$settings = array_replace_recursive($default_settings, $settings);
return $settings;
}