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