protected static function PetPreviewForm::formatRecipients in Previewable email templates 8.3
Format recipients as "email (uid)".
Parameters
array $recipients: List of recipient email addresses.
Return value
array Formatted reciepents.
1 call to PetPreviewForm::formatRecipients()
- PetPreviewForm::buildForm in src/Form/ PetPreviewForm.php 
- Form constructor.
File
- src/Form/ PetPreviewForm.php, line 432 
Class
- PetPreviewForm
- PetPreviewForm.
Namespace
Drupal\pet\FormCode
protected static function formatRecipients(array $recipients) {
  $build = [
    '#markup' => '',
  ];
  $format = "%s (%s)\n";
  foreach ($recipients as $mail => $data) {
    $uid = $data['uid'] ? new TranslatableMarkup('uid: @uid', [
      '@uid' => $data['uid'],
    ]) : new TranslatableMarkup('no uid');
    $build['#markup'] .= sprintf($format, $mail, $uid);
  }
  return $build;
}