You are here

function site_banner_get_text_from_context in Site Banner 7

Returns the site banner text from a context.

Parameters

array $context: the context array.

string $param: the section of the banner text context array

Return value

array the requested banner text

4 calls to site_banner_get_text_from_context()
site_banner_get_append_text in ./site_banner_context_reaction_functions.inc
Returns the appended site banner text from a context.
site_banner_get_delimiter in ./site_banner_context_reaction_functions.inc
Returns the site banner delimiter text from a context.
site_banner_get_prepend_site_banner_text in ./site_banner_context_reaction_functions.inc
Returns the prepended site banner text from a context.
site_banner_get_site_banner_text in ./site_banner_context_reaction_functions.inc
Returns the site banner text from a context.

File

./site_banner_context_reaction_functions.inc, line 392

Code

function site_banner_get_text_from_context($context, $param) {
  $return_text = '';
  $context_active = isset($context->reactions);
  $reaction_exists = isset($context->reactions['change_banner_text']);
  $param_exists = isset($context->reactions['change_banner_text'][$param]);
  if ($context_active && $reaction_exists && $param_exists) {
    $return_text = $context->reactions['change_banner_text'][$param];
  }
  return $return_text;
}