You are here

function quicktabs_get_blocks in Quick Tabs 7.2

Same name and namespace in other branches
  1. 5 quicktabs.module \quicktabs_get_blocks()
  2. 6.3 includes/admin.inc \quicktabs_get_blocks()
  3. 6 quicktabs.module \quicktabs_get_blocks()
  4. 6.2 includes/admin.inc \quicktabs_get_blocks()
  5. 7.3 quicktabs.admin.inc \quicktabs_get_blocks()

Helper function to get all blocks.

1 call to quicktabs_get_blocks()
_quicktabs_form in includes/admin.inc

File

includes/admin.inc, line 634
Provides the Quick Tabs' administrative interface.

Code

function quicktabs_get_blocks() {
  static $blocksarray;
  if (empty($blocksarray)) {
    $blocks = _block_rehash();
    $blocksarray = array();
    foreach ($blocks as $block) {
      if ($block['module'] != 'quicktabs') {
        $key = $block['module'] . '_delta_' . $block['delta'];
        $blocksarray[$key] = $block['info'] . ' (' . $block['module'] . ':' . $block['delta'] . ')';
      }
    }
  }
  return $blocksarray;
}