function commerce_log_test_mail_alter in Commerce Core 8.2
Implements hook_mail_alter().
File
- modules/
log/ tests/ module/ commerce_log_test.module, line 26 - Test module for Log.
Code
function commerce_log_test_mail_alter(&$message) {
if (!isset($message['params']['order'])) {
return;
}
/** @var \Drupal\commerce_order\Entity\OrderInterface $order */
$order = $message['params']['order'];
if ($order
->getData('simulate_mail_failure')) {
$message['send'] = FALSE;
}
}