function _datereminder_send_reminder in Date Reminder 7
Same name and namespace in other branches
- 6.2 includes/messaging.inc \_datereminder_send_reminder()
- 6 includes/messaging.inc \_datereminder_send_reminder()
Send reminder email given this reminder object.
Parameters
object $r: The reminder.
2 calls to _datereminder_send_reminder()
- _datereminder_cron in includes/
cron.inc - Implements hook_cron().
- _datereminder_form_submit_user in ./
datereminder.module - Callback on submit from datereminder_form.
File
- includes/
mailer.inc, line 72 - Support for building and sending reminder emails. (Drupal 7 version.)
Code
function _datereminder_send_reminder($r) {
_datereminder_complete_reminder($r);
$from = _datereminder_email_from();
$to = empty($r->email) ? $r->user->mail : $r->email;
$params = array(
'reminder' => $r,
);
$result = drupal_mail('datereminder', 'reminder', $to, NULL, $params, $from);
return $result['result'];
}