function saml_sp_drupal_login_mail in SAML Service Provider 7.8
Same name and namespace in other branches
- 8.2 modules/saml_sp_drupal_login/saml_sp_drupal_login.module \saml_sp_drupal_login_mail()
- 7.2 modules/saml_sp_drupal_login/saml_sp_drupal_login.module \saml_sp_drupal_login_mail()
- 7.3 modules/saml_sp_drupal_login/saml_sp_drupal_login.module \saml_sp_drupal_login_mail()
- 3.x modules/saml_sp_drupal_login/saml_sp_drupal_login.module \saml_sp_drupal_login_mail()
Implements hook_mail().
File
- modules/
saml_sp_drupal_login/ saml_sp_drupal_login.module, line 386 - SAML Drupal Login
Code
function saml_sp_drupal_login_mail($key, &$message, $params) {
$langcode = $message['language']->language;
switch ($key) {
case 'account_request':
$replacements = array(
'@site_name' => variable_get('site_name', 'Drupal'),
'@mail' => $params['mail'],
'@name' => $params['name'],
'@explanation' => $params['explanation'],
);
$message['subject'] = t('Account request for @site_name.', $replacements, array(
'langcode' => $langcode,
));
$message['body'][] = t('@name would like an account set up on @site_name using the e-mail address @mail.', $replacements, array(
'langcode' => $langcode,
));
$message['body'][] = t('The explanation given is:', $replacements, array(
'langcode' => $langcode,
));
$message['body'][] = t('@explanation', $replacements, array(
'langcode' => $langcode,
));
break;
}
}