Caller |
In
ProductIndexer.php
line
$child->setIndexer($this->getName());
EntityIndexerRegistry::addSkips($child, $event->getContext());
$this->messageBus->dispatch($child);
}
$idsToBeChunked = \array_chunk($ids, self::UPDATE_IDS_CHUNK_SIZE);
|
Bus |
messenger.bus.default |
Message |
Shopware\Core\Content\Product\DataAbstractionLayer\ProductIndexingMessage {#16061 ▼
#indexer: "product.indexer"
-context: Shopware\Core\Framework\Context {#14721 ▶
#extensions: []
#languageIdChain: [▶
"2fbb5fe2e29a4d70aa5854ce7ce3e20b"
]
#scope: "system"
#rulesLocked: false
#source: Shopware\Core\Framework\Api\Context\SystemSource {#15028 ▶
+type: "system"
}
#ruleIds: []
#currencyId: "b7d2554b0ce847cd82f3ac9bd1c0dfca"
#versionId: "0fa91ce3e96a4bc2be4bd9ce752c3425"
#currencyFactor: 1.0
#considerInheritance: false
#taxState: "gross"
#rounding: Shopware\Core\Framework\DataAbstractionLayer\Pricing\CashRoundingConfig {#14722 ▶
#extensions: []
#decimals: 2
#interval: 0.01
#roundForNet: true
}
#states: []
}
-skip: []
#data: [▶
"21b7ea98c4804b8bba1e220dc3f9dd7f"
]
#offset: null
+forceQueue: false
+isFullIndexing: false
} |
Envelope stamps when dispatching |
No items
|
Envelope stamps after dispatch |
Symfony\Component\Messenger\Stamp\BusNameStamp {#16064 ▼
-busName: "messenger.bus.default"
}
Symfony\Component\Messenger\Stamp\SentStamp {#16137 ▼
-senderClass: "Symfony\Component\Messenger\Bridge\Doctrine\Transport\DoctrineTransport"
-senderAlias: "async"
}
Symfony\Component\Messenger\Stamp\TransportMessageIdStamp {#16172 ▼
-id: "16665"
}
|