You are here

function block_visibility_vocabulary_settings_get in Block Visibility by Vocabularies 7

Get settings.

5 calls to block_visibility_vocabulary_settings_get()
block_visibility_vocabulary_block_list_alter in ./block_visibility_vocabulary.module
Implements hook_block_list_alter().
block_visibility_vocabulary_form_block_admin_configure_alter in ./block_visibility_vocabulary.module
Implements hook_form_FORMID_alter(): block_admin_configure.
block_visibility_vocabulary_form_block_admin_configure_submit in ./block_visibility_vocabulary.module
Form submission handler for block_admin_configure().
block_visibility_vocabulary_form_block_custom_block_delete_submit in ./block_visibility_vocabulary.module
Form submission handler for block_custom_block_delete().
block_visibility_vocabulary_modules_uninstalled in ./block_visibility_vocabulary.module
Implements hook_modules_uninstalled().

File

./block_visibility_vocabulary.module, line 122

Code

function block_visibility_vocabulary_settings_get($block_module = NULL, $block_delta = NULL) {
  $settings = variable_get('block_visibility_vocabulary', array());
  if ($block_module && $block_delta) {
    $key = $block_module . ':' . $block_delta;
    if (isset($settings[$key])) {
      return $settings[$key];
    }
    return array();
  }
  return $settings;
}