function nodequeue_queue_add in Nodequeue 7.2
Same name and namespace in other branches
- 5 nodequeue.module \nodequeue_queue_add()
Add a node to a queue.
Parameters
$queue_name: A machine-readable name of the queue.
$nid: The node ID. Defaults to NULL.
File
- ./
nodequeue.module, line 1355 - Maintains queues of nodes in arbitrary order.
Code
function nodequeue_queue_add($queue_name, $nid = NULL) {
if (!empty($nid)) {
$queue = nodequeue_load_queue_by_name($queue_name);
$subqueues = nodequeue_load_subqueues_by_queue($queue->qid);
foreach ($subqueues as $subqueue) {
nodequeue_subqueue_add($queue, $subqueue, $nid);
}
}
}