You are here

function _datereminder_set_nid_enabled in Date Reminder 6

Same name and namespace in other branches
  1. 7 includes/db7.inc \_datereminder_set_nid_enabled()
2 calls to _datereminder_set_nid_enabled()
_datereminder_enable_all_nodes in ./datereminder.module
Set enabled for all nodes of the given type.
_datereminder_set_node_enabled in ./datereminder.module
Enable/disable reminders for a node.

File

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

Code

function _datereminder_set_nid_enabled($nid, $enabled) {
  if (empty($enabled)) {
    $enabled = DATEREMINDER_TYPE_DISABLED;
  }
  if ($enabled == DATEREMINDER_TYPE_DISABLED) {
    _datereminder_clean_node_reminders($nid);
  }
  $q = 'INSERT INTO {datereminder_enable} (nid, enabled)';
  $q .= ' VALUE (%d,%d) ON DUPLICATE KEY UPDATE enabled = %d';
  db_query($q, $nid, $enabled, $enabled);
}