function smartqueue_nodequeue_alter in Nodequeue 7.2
Same name and namespace in other branches
- 6.2 smartqueue.module \smartqueue_nodequeue_alter()
- 7.3 smartqueue.module \smartqueue_nodequeue_alter()
Implements hook_nodequeue_alter().
File
- modules/
smartqueue/ smartqueue.module, line 310
Code
function smartqueue_nodequeue_alter(&$data, $type) {
switch ($type) {
case 'load_queues':
if (!empty($data)) {
$qids = array_keys($data);
$result = db_query("SELECT * FROM {smartqueue} WHERE qid IN (:qids)", array(
':qids' => $qids,
));
foreach ($result as $queue) {
$data[$queue->qid]->use_parents = $queue->use_parents;
$data[$queue->qid]->use_parents_all = $queue->use_parents_all;
}
}
break;
}
}