You are here

function _block_titlelink_get_data in Block Title Link 7

Same name and namespace in other branches
  1. 6.2 block_titlelink.module \_block_titlelink_get_data()

Function to return the data associated with a block_titlelink

Parameters

object $block - Block to search by:

Return value

array containing display_link and title_link variable.

2 calls to _block_titlelink_get_data()
block_titlelink_form_alter in ./block_titlelink.module
Implementation of hook_form_alter
block_titlelink_preprocess_block in ./block_titlelink.module
Implements hook_preprocess_block().

File

./block_titlelink.module, line 201
module for adding a link to a block title

Code

function _block_titlelink_get_data($block) {
  if (!isset($block->module) && !isset($block->delta)) {
    return FALSE;
  }
  $varname = BLOCK_TITLELINK_VARIABLE_PREFIX . $block->module . '_' . $block->delta;
  $result = variable_get($varname, NULL);

  //Older versions of this module stored variable as string, return as array
  if (is_string($result)) {
    return array(
      'url' => $result,
      'display' => TRUE,
    );
  }
  elseif (is_array($result)) {
    return $result;
  }
  else {
    return FALSE;
  }
}