function openlayers_block_block_info in Openlayers 7.3
Implements hook_block_info().
File
- modules/
openlayers_block/ openlayers_block.module, line 10 - Openlayers Block module.
Code
function openlayers_block_block_info() {
$blocks = array();
foreach (\Drupal\openlayers\Openlayers::loadAll('Map') as $map) {
if (is_object($map) && $map
->getOption('provideBlock', FALSE)) {
$key = _openlayers_block_get_block_id($map
->getMachineName());
$blocks[$key]['info'] = t('Openlayers block for @map_name', array(
'@map_name' => $map
->getName(),
));
}
}
return $blocks;
}