You are here

function workflownode_node_delete in Workflow 7.2

Implements hook_node_delete().

File

workflow_node/workflownode.module, line 197
Hooks and functions for the 'conventional' (version D5/D6/D7.1) Workflow Node, remnants of nodeapi.

Code

function workflownode_node_delete($node) {
  if (!empty($node->workflow)) {

    // Call field_info_field().
    // Generates pseudo data for workflow_node to re-use Field API.
    $field = _workflow_info_field($field_name = '', $workflow = NULL);
    $instance = array();
    $items[0]['value'] = $node->workflow;
    $workflow_field = new WorkflowItem($field, $instance, 'node', $node);
    $workflow_field
      ->delete($items);
  }
}