function service_container_block_block_info in Service Container 7
Same name and namespace in other branches
- 7.2 modules/utility/service_container_block/service_container_block.module \service_container_block_block_info()
Implements hook_block_info().
File
- modules/
utility/ service_container_block/ service_container_block.module, line 10 - Main module file for the service_container_block module.
Code
function service_container_block_block_info() {
$blocks = array();
$plugin_manager = \Drupal::service('plugin.manager.block');
foreach ($plugin_manager
->getDefinitions() as $definition) {
if (strlen($definition['id']) <= 32) {
$blocks[$definition['id']]['info'] = $definition['admin_label'];
}
}
return $blocks;
}