public function ColorizedGmapBlock::getFormattedJsMapSettings in Colorized google maps block 8
Helper function.
Builds formatted settigns array based on form state values.
1 call to ColorizedGmapBlock::getFormattedJsMapSettings()
- ColorizedGmapBlock::build in src/
Plugin/ Block/ ColorizedGmapBlock.php - Builds and returns the renderable array for this block plugin.
File
- src/
Plugin/ Block/ ColorizedGmapBlock.php, line 509
Class
- ColorizedGmapBlock
- Provides a 'Example: configurable text string' block.
Namespace
Drupal\colorized_gmap\Plugin\BlockCode
public function getFormattedJsMapSettings() {
$config = $this
->getConfiguration();
$settings = [
'coordinates' => $config['coordinates'],
'style' => $config['colorized_map_styles'],
'additional_settings' => $config['additional_settings'],
'machine_name' => $config['machine_name'],
];
return [
'colorized_gmap' => [
$config['machine_name'] => $settings,
],
];
}