You are here

function hook_sendgrid_integration_categories_alter in SendGrid Integration 8

Same name and namespace in other branches
  1. 8.2 sendgrid_integration.api.php \hook_sendgrid_integration_categories_alter()
  2. 7 sendgrid_integration.api.php \hook_sendgrid_integration_categories_alter()

This hook is invoked before mail is sent, allowing modification of categories.

Parameters

array $categories: An array of categories for Sendgrid statistics.

Return value

array Returned array will be used as categories.

1 invocation of hook_sendgrid_integration_categories_alter()
SendGridMail::mail in src/Plugin/Mail/SendGridMail.php
Sends a message composed by \Drupal\Core\Mail\MailManagerInterface->mail().

File

./sendgrid_integration.api.php, line 63
Hooks provided by SendGrid Integration module.

Code

function hook_sendgrid_integration_categories_alter($message, $categories) {
  $categories[] = 'from_' . $message['from'];
  $categories[] = $message['language'];
  return $categories;
}