function chado_stock_delete
2.x tripal_stock.chado_node.inc | chado_stock_delete($node) |
3.x tripal_stock.chado_node.inc | chado_stock_delete($node) |
1.x tripal_stock.module | chado_stock_delete($node) |
Implements hook_delete(): Handles deleting of chado_stocks
NOTE: Currently deletes data -no undo or record-keeping functionality
Parameters
$node: The current node including fields with the form element names and submitted values
Return value
TRUE if the node was successfully deleted from drupal/chado; FALSE otherwise
Related topics
File
- tripal_stock/
tripal_stock.module, line 884 - Implements Tripal Stock Module hooks
Code
function chado_stock_delete($node) {
// Set stock in chado: is_obsolete = TRUE
chado_query(
"DELETE FROM {stock} WHERE stock_id=%d",
$node->stock->stock_id
);
//remove drupal node and all revisions
db_query(
"DELETE FROM {chado_stock} WHERE nid=%d",
$node->nid
);
}