function widgets_block_info in Widgets 7
Implements hook_block_info().
File
- ./
widgets.module, line 1425 - Exposes global functionality for creating widget sets.
Code
function widgets_block_info() {
$sets = widgets_sets();
$blocks = array();
if (is_array($sets)) {
foreach ($sets as $set) {
// skip widget sets without block visibility
if (isset($set['data']['visibility']['block']) && !$set['data']['visibility']['block']) {
continue;
}
$blocks['s_' . $set['name']] = array(
'info' => t('Widgets: @name', array(
'@name' => $set['name'],
)),
// caching set at widgets set level
'cache' => DRUPAL_NO_CACHE,
);
}
}
return $blocks;
}