function varbase_core_tokens in Varbase Core 8.6
Same name and namespace in other branches
- 8.8 varbase_core.tokens.inc \varbase_core_tokens()
- 8.4 varbase_core.tokens.inc \varbase_core_tokens()
- 8.5 varbase_core.tokens.inc \varbase_core_tokens()
- 8.7 varbase_core.tokens.inc \varbase_core_tokens()
- 9.0.x varbase_core.tokens.inc \varbase_core_tokens()
Implements hook_tokens().
File
- ./
varbase_core.tokens.inc, line 34 - Contains varbase_core.tokens.inc.
Code
function varbase_core_tokens($type, $tokens, array $data, array $options, BubbleableMetadata $bubbleable_metadata) {
$replacements = [];
if ($type == 'default-active-theme') {
foreach ($tokens as $name => $original) {
switch ($name) {
case 'path':
$replacements[$original] = \Drupal::theme()
->getActiveTheme()
->getPath();
break;
}
}
}
return $replacements;
}