You are here

public function mefibs_display_extender_plugin_blocks::get_enabled_blocks in MEFIBS - More exposed forms in blocks 7

Retrieve enabled blocks.

Return value

array An array with all additional blocks, keys are the machine_names and the values the block titles.

1 call to mefibs_display_extender_plugin_blocks::get_enabled_blocks()
mefibs_display_extender_plugin_blocks::options_summary in ./mefibs_display_extender_plugin_blocks.inc
Provide an option summary.

File

./mefibs_display_extender_plugin_blocks.inc, line 20
Provides an MEFIBS exposed form plugin for View 3.x.

Class

mefibs_display_extender_plugin_blocks
Display Extender Plugin class.

Code

public function get_enabled_blocks() {
  $blocks = array();
  $settings = $this->display
    ->get_option('mefibs');
  if (!isset($settings['blocks'])) {
    return array();
  }
  foreach ($settings['blocks'] as $block) {
    $blocks[$block['machine_name']] = $block['name'];
  }
  return $blocks;
}