You are here

function agreement_mail in Agreement 7.2

Same name and namespace in other branches
  1. 8.2 agreement.module \agreement_mail()
  2. 6.2 agreement.module \agreement_mail()
  3. 3.0.x agreement.module \agreement_mail()

Implements hook_mail().

File

./agreement.module, line 177
Agreement module code - agreement.module.

Code

function agreement_mail($key, &$message, $params) {
  switch ($key) {
    case 'notice':
      $variables = array(
        '!site-name' => variable_get('site_name', 'Drupal'),
        '!username' => format_username($params['account']),
      );
      $message['subject'] = t('!site-name: !username accepted agreement', $variables, array(
        'langcode' => $message['language']->language,
      ));
      $message['body'][] = t('The user has accepted the agreement.');
      break;
    case 'revoked':
      $variables = array(
        '!site-name' => variable_get('site_name', 'Drupal'),
        '!username' => format_username($params['account']),
      );
      $message['subject'] = t('!site-name: !username revoked acceptance of agreement', $variables, array(
        'langcode' => $message['language']->language,
      ));
      $message['body'][] = t('The user has revoked their acceptance of the agreement.');
      break;
  }
}