You are here

function _datereminder_complete_reminder in Date Reminder 6.2

Same name and namespace in other branches
  1. 6 datereminder.module \_datereminder_complete_reminder()
  2. 7 datereminder.module \_datereminder_complete_reminder()

Utility function to load node and user objects for a reminder when needed.

Parameters

reminder $r: Reminder to be completed

3 calls to _datereminder_complete_reminder()
_datereminder_get_datefield in includes/date.inc
Utility function - Get datefield out of node for this reminder.
_datereminder_send_reminder in includes/messaging.inc
Send reminder for given node to given user request.
_datereminder_update_reminder_nexts in includes/node.inc
Recompute "next" time and write back a group of reminders.

File

./datereminder.module, line 567
Support for reminders for nodes with dates.

Code

function _datereminder_complete_reminder(&$r) {
  if (!isset($r->node)) {
    $r->node = node_load($r->nid);
  }
  if (!isset($r->user)) {
    $r->user = user_load(array(
      'uid' => $r->uid,
    ));
  }
}