function _views_maintenance_all_views_blocks in Views Maintenance 6
Same name and namespace in other branches
- 7 views_maintenance.views_maintenance.inc \_views_maintenance_all_views_blocks()
Returns array with all blocks provided by views.
Format is the same as of _block_rehash(), except deltas in array keys are restored from hashes.
Return value
array
1 call to _views_maintenance_all_views_blocks()
- _views_maintenance_display_blocks_settings in ./
views_maintenance.views_maintenance.inc - Returns settings of passed display blocks.
File
- ./
views_maintenance.views_maintenance.inc, line 16 - Provides displays use cases info to Views Maintenance.
Code
function _views_maintenance_all_views_blocks() {
$blocks = _block_rehash();
$hashes = variable_get('views_block_hashes', array());
$views_blocks = array();
foreach ($blocks as $block) {
if ($block['module'] == 'views') {
$delta = $block['delta'];
// Un-hash deltas to its originals. See views_block('list') for details.
if (isset($hashes[$delta])) {
$delta = $hashes[$delta];
}
$views_blocks[$delta] = $block;
}
}
return $views_blocks;
}