function _datereminder_set_nid_enabled in Date Reminder 6
Same name and namespace in other branches
- 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);
}