You are here

function _workflow_notify_entity_update in Workflow 7.2

Calls drupal_mail via _workflow_notify() for Workflow Field;

_type

Parameters

$entity:

2 calls to _workflow_notify_entity_update()
workflow_notify_entity_insert in workflow_notify/workflow_notify.module
Implements hook_entity_insert(). Calls drupal_mail via _workflow_notify() for Workflow Field;
workflow_notify_entity_update in workflow_notify/workflow_notify.module
Implements hook_entity_update(). Calls drupal_mail via _workflow_notify() for Workflow Field;

File

workflow_notify/workflow_notify.module, line 163
Notify roles for Workflow state transitions.

Code

function _workflow_notify_entity_update($entity, $entity_type) {
  if (isset($entity->workflow_transitions)) {
    $new_state = workflow_node_current_state($entity, $entity_type, $field_name);
    foreach ($entity->workflow_transitions as $field_name => &$transition) {
      $new_state = workflow_node_current_state($entity, $entity_type, $field_name);
      _workflow_notify($new_state, $entity, $entity_type, $field_name, $transition, $user = NULL);
    }
  }
  return;
}