function nodequeue_delete in Nodequeue 7.3
Same name and namespace in other branches
- 5.2 nodequeue.module \nodequeue_delete()
- 5 nodequeue.module \nodequeue_delete()
- 6.2 nodequeue.module \nodequeue_delete()
- 7.2 nodequeue.module \nodequeue_delete()
Delete a nodequeue.
1 call to nodequeue_delete()
- nodequeue_admin_delete_submit in includes/
nodequeue.admin.inc - Submit function for nodequeue delete
File
- ./
nodequeue.module, line 900 - Maintains queues of nodes in arbitrary order.
Code
function nodequeue_delete($name) {
db_delete('nodequeue_roles')
->condition('name', $name)
->execute();
db_delete('nodequeue_types')
->condition('name', $name)
->execute();
db_delete('nodequeue_queue')
->condition('name', $name)
->execute();
db_delete('nodequeue_nodes')
->condition('name', $name)
->execute();
db_delete('nodequeue_subqueue')
->condition('name', $name)
->execute();
// Invoke a hook to notify other modules that a nodequeue has been deleted.
module_invoke_all('nodequeue_delete', $name);
}