You are here

function auto_entityqueue_entity_insert in Auto Entityqueue 7

Same name and namespace in other branches
  1. 8 auto_entityqueue.module \auto_entityqueue_entity_insert()

Implements hook_entity_insert().

File

./auto_entityqueue.module, line 31
Automatically adds entities to entityqueues.

Code

function auto_entityqueue_entity_insert($entity, $type) {

  // Check for entity type.
  if (!isset($entity->type)) {
    return;
  }

  // Get entityqueues for this type.
  $queues = auto_entityqueue_get_queues_by_type_and_bundle($type, $entity->type);
  if (count($queues)) {

    // Add entity to each queues.
    foreach ($queues as $queue) {
      auto_entityqueue_add_entity_to_queue($entity, $queue);
    }
  }
}