code: protected function getEmailBody($config, $variables)
      {
          $template = SSViewer::fromString($config->ReviewBody);
          $value = $template->process(ArrayData::create($variables));
  
          // Cast to HTML
          return DBField::create_field('HTMLText', (string) $value);
      }
docs: Get string value of HTML body with all variable evaluated.
  
  @param SiteConfig $config
  @param array List of safe template variables to expose to this template
  
  @return HTMLText