You are here

function _datereminder_clean_node_reminders in Date Reminder 6

Same name and namespace in other branches
  1. 6.2 includes/db6.inc \_datereminder_clean_node_reminders()
  2. 7 includes/db7.inc \_datereminder_clean_node_reminders()

Clean up any references to a given node or nodes.

3 calls to _datereminder_clean_node_reminders()
datereminder_nodeapi in ./datereminder.module
Implements hook_nodeapi().
_datereminder_clean_type_reminders in ./datereminder.module
Clean out reminders for everything associated with this type.
_datereminder_set_nid_enabled in ./datereminder.module

File

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

Code

function _datereminder_clean_node_reminders($nids) {
  if (!is_array($nids)) {
    $nids = array(
      $nids,
    );
  }
  $ph = db_placeholders($nids);
  db_query('DELETE FROM {datereminder} WHERE nid IN (' . $ph . ')', $nids);
  db_query('DELETE FROM {datereminder_enable} WHERE nid IN (' . $ph . ')', $nids);
}