function _views_maintenance_all_views_blocks in Views Maintenance 7
Same name and namespace in other branches
- 6 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;
}