1 token.inc | token_get_global_token_types() |
Get a list of token types that can be used without any context (global).
Return value
array: An array of global token types.
File
- core/
includes/ token.inc, line 361 - Backdrop placeholder/token replacement system.
Code
function token_get_global_token_types() {
$global_types = &backdrop_static(__FUNCTION__, array());
if (empty($global_types)) {
$token_info = token_get_info();
foreach ($token_info['types'] as $type => $type_info) {
// If the token types has not specified that 'needs-data' => TRUE, then
// it is a global token type that will always be replaced in any context.
if (empty($type_info['needs-data'])) {
$global_types[] = $type;
}
}
}
return $global_types;
}