function auto_entityqueue_entity_insert in Auto Entityqueue 8
Same name and namespace in other branches
- 7 auto_entityqueue.module \auto_entityqueue_entity_insert()
Implements hook_entity_insert().
File
- ./
auto_entityqueue.module, line 54 - Handles automatically adding entities to entityqueues.
Code
function auto_entityqueue_entity_insert(EntityInterface $entity) {
$type = $entity
->getEntityTypeId();
$bundle = $entity
->bundle();
// Get queues for this entity type and bundle combo.
$queues = auto_entityqueue_get_queues_by_type_and_bundle($type, $bundle);
if (count($queues)) {
// Add the entity to each queues returned.
foreach ($queues as $queue) {
auto_entityqueue_add_entity_to_queue($entity, $queue);
}
}
}