You are here

public function OpenlayersService::getLayerConfig in Openlayers 8.4

1 call to OpenlayersService::getLayerConfig()
OpenlayersService::getMapConfig in src/OpenlayersService.php

File

src/OpenlayersService.php, line 366

Class

OpenlayersService
Provides an OpenlayersService class.

Namespace

Drupal\openlayers

Code

public function getLayerConfig($layer_id) {
  $layer_config = \Drupal::config('openlayers.openlayers_layer.' . $layer_id);
  $layer_settings = [
    'type' => $layer_config
      ->get('layer_type'),
    'source' => $this
      ->getSourceConfig($layer_config
      ->get('source')),
  ];
  return $layer_settings;
}