1 system.pages.inc | system_token_browser($type) |
Token browser JSON endpoint callback.
@since 1.30.0 Function added.
Parameters
string $type: The token type.
File
- core/
modules/ system/ system.pages.inc, line 60 - System module non-administrative page callbacks.
Code
function system_token_browser($type) {
$definition = array(
'ancestors' => array(
'filter' => FILTER_CALLBACK,
'options' => 'filter_xss',
),
);
$input = filter_input_array(INPUT_GET, $definition);
$ancestors = isset($input['ancestors']) ? backdrop_json_decode($input['ancestors']) : array();
$show_restricted = (isset($_GET['show_restricted']) && $_GET['show_restricted'] == 'true') ? TRUE : FALSE;
return system_token_browser_build_level($type, $ancestors, $show_restricted);
}