function auto_entityqueue_get_subqueues_for_queue in Auto Entityqueue 7
Returns subqueues for an entityqueue.
Parameters
string $name: The entityqueue name.
Return value
array. An array of subqueues.
1 call to auto_entityqueue_get_subqueues_for_queue()
- auto_entityqueue_add_entity_to_queue in ./
auto_entityqueue.module - Helper function to add an entity to a queue.
File
- ./
auto_entityqueue.module, line 112 - Automatically adds entities to entityqueues.
Code
function auto_entityqueue_get_subqueues_for_queue($name) {
$subqueues = array();
$query = new EntityFieldQuery();
$query
->entityCondition('entity_type', 'entityqueue_subqueue')
->entityCondition('bundle', $name);
$result = $query
->execute();
if (!empty($result['entityqueue_subqueue'])) {
foreach ($result['entityqueue_subqueue'] as $entityqueue_subqueue) {
$subqueues[] = entityqueue_subqueue_load($entityqueue_subqueue->subqueue_id);
}
}
return $subqueues;
}