You are here

function resource_conflict_contains_conflict in Resource Conflict 7.3

Rules Condition: check a node object for conflicts.

File

./resource_conflict.module, line 138
Provides general functionality for the resource conflict module.

Code

function resource_conflict_contains_conflict($node) {
  $conflicting_node_ids = _resource_conflict_get_conflicting_nids($node);
  if (empty($conflicting_node_ids)) {
    return FALSE;
  }

  // Fire Rules event for each conflict detected.
  foreach ($conflicting_node_ids as $conflicting_node_id) {
    $conflicting_node = node_load($conflicting_node_id);
    rules_invoke_event('resource_conflict_conflict_detected', $node, $conflicting_node);
  }
  return TRUE;
}