function workbench_scheduler_node_set_complete in Workbench Scheduler 7
Same name and namespace in other branches
- 7.2 workbench_scheduler.module \workbench_scheduler_node_set_complete()
Mark that a node schedule has been completed.
Parameters
int $nid: The node id.
int $vid: The node revision id.
int $sid: The schedule id.
2 calls to workbench_scheduler_node_set_complete()
- workbench_scheduler_process_end_dates in ./
workbench_scheduler.module - Run schedules for end times / states.
- workbench_scheduler_process_start_dates in ./
workbench_scheduler.module - Run schedules for start times / states.
File
- ./
workbench_scheduler.module, line 816 - Content scheduling for Workbench.
Code
function workbench_scheduler_node_set_complete($nid, $vid, $sid) {
db_update('workbench_scheduler_nodes')
->fields(array(
'completed' => 1,
))
->condition('nid', $nid)
->condition('vid', $vid)
->condition('sid', $sid)
->execute();
module_invoke_all('workbench_scheduler_post_node_set_complete', $nid, $vid, $sid);
}