function _datereminder_set_nid_enabled in Date Reminder 7
Same name and namespace in other branches
- 6 datereminder.module \_datereminder_set_nid_enabled()
Version of _datereminder_set_node_enabled() that takes nid instead of node structure.
Parameters
type $nid:
type $enabled:
2 calls to _datereminder_set_nid_enabled()
- _datereminder_enable_all_nodes in includes/
db7.inc - Set enabled for all nodes of the given type.
- _datereminder_set_node_enabled in includes/
db7.inc - Enable/disable reminders for a node.
File
- includes/
db7.inc, line 91
Code
function _datereminder_set_nid_enabled($nid, $enabled = NULL) {
switch ($enabled) {
case NULL:
case DATEREMINDER_TYPE_DISABLED:
_datereminder_clean_node_reminders($nid, $enabled);
break;
default:
$d = db_merge('datereminder_enable')
->key(array(
'nid' => $nid,
))
->fields(array(
'enabled' => $enabled,
));
$d
->execute();
break;
}
}