function nodequeue_delete in Nodequeue 6.2
Same name and namespace in other branches
- 5.2 nodequeue.module \nodequeue_delete()
- 5 nodequeue.module \nodequeue_delete()
- 7.3 nodequeue.module \nodequeue_delete()
- 7.2 nodequeue.module \nodequeue_delete()
Delete a nodequeue.
3 calls to nodequeue_delete()
- NodequeueAPICRUDUnitTest::testNodequeueModify in tests/
nodequeue.test - NodequeueManipulateTestCase::testNodequeueAccess in tests/
nodequeue.test - nodequeue_admin_delete_submit in includes/
nodequeue.admin.inc - Submit function for nodequeue delete
File
- ./
nodequeue.module, line 960 - Maintains queues of nodes in arbitrary order.
Code
function nodequeue_delete($qid) {
db_query("DELETE FROM {nodequeue_queue} WHERE qid = %d", $qid);
db_query("DELETE FROM {nodequeue_roles} WHERE qid = %d", $qid);
db_query("DELETE FROM {nodequeue_types} WHERE qid = %d", $qid);
db_query("DELETE FROM {nodequeue_nodes} WHERE qid = %d", $qid);
db_query("DELETE FROM {nodequeue_subqueue} WHERE qid = %d", $qid);
// Invoke a hook to notify other modules that a nodequeue has been deleted.
module_invoke_all('nodequeue_delete', $qid);
}