You are here

public function MapFeatureBase::getSettings in Geolocation Field 8.3

Same name and namespace in other branches
  1. 8.2 src/MapFeatureBase.php \Drupal\geolocation\MapFeatureBase::getSettings()

Provide map feature specific settings ready to handover to JS.

Parameters

array $settings: Current general map settings. Might contain unrelated settings as well.

Return value

array An array only containing keys defined in this plugin.

Overrides MapFeatureInterface::getSettings

File

src/MapFeatureBase.php, line 38

Class

MapFeatureBase
Class MapFeatureBase.

Namespace

Drupal\geolocation

Code

public function getSettings(array $settings) {
  $default_settings = $this
    ->getDefaultSettings();
  return array_replace_recursive($default_settings, $settings);
}