Skip to content
Snippets Groups Projects

Update group.tokens.inc and add replacements for url-tokens

Open Martin Kästner requested to merge issue/group-3499639:3499639-group-tokens-does into 3.3.x
1 file
+ 8
0
Compare changes
  • Side-by-side
  • Inline
+ 8
0
@@ -213,6 +213,10 @@ function group_tokens($type, $tokens, array $data, array $options, BubbleableMet
if ($changed_tokens = $token_service->findWithPrefix($tokens, 'changed')) {
$replacements += $token_service->generate('date', $changed_tokens, ['date' => $group->getChangedTime()], $options, $bubbleable_metadata);
}
if (($url_tokens = $token_service->findWithPrefix($tokens, 'url'))) {
$replacements += $token_service->generate('url', $url_tokens, ['url' => $group->toUrl()], $options, $bubbleable_metadata);
}
}
elseif ($type == 'group_relationship' && !empty($data[$type])) {
$group_relationship = $data['group_relationship'];
@@ -272,6 +276,10 @@ function group_tokens($type, $tokens, array $data, array $options, BubbleableMet
if ($changed_tokens = $token_service->findWithPrefix($tokens, 'changed')) {
$replacements += $token_service->generate('date', $changed_tokens, ['date' => $group_relationship->getChangedTime()], $options, $bubbleable_metadata);
}
if (($url_tokens = $token_service->findWithPrefix($tokens, 'url'))) {
$replacements += $token_service->generate('url', $url_tokens, ['url' => $group_relationship->toUrl()], $options, $bubbleable_metadata);
}
}
}
Loading