<?php $token_data = [ 'node' => $node, ]; $token = \Drupal::service('token'); $body = $token->replace($text, $token_data); // Also see hook_token_info(), hook_tokens(), hook_tokens_alter() to create new tokens or edit existing.