_googleanalytics_get_forbidden_tokens

  1. drupal
    1. 6 googleanalytics.admin.inc function
    2. 7 googleanalytics.admin.inc function
Drupal 7 _googleanalytics_get_forbidden_tokens($value)

1 call to _googleanalytics_get_forbidden_tokens()

File

sites/all/modules/google_analytics/googleanalytics.admin.inc, line 534
Administrative page callbacks for the googleanalytics module.

Code

function _googleanalytics_get_forbidden_tokens($value) {
  $invalid_tokens = array();
  $value_tokens = is_string($value) ? token_scan($value) : $value;

  foreach ($value_tokens as $type => $tokens) {
    if (array_filter($tokens, '_googleanalytics_contains_forbidden_token')) {
      $invalid_tokens = array_merge($invalid_tokens, array_values($tokens));
    }
  }

  array_unique($invalid_tokens);
  return $invalid_tokens;
}