$useQueue =
$this->
useQueue($context);
foreach ($this->indexer
as $indexer) { $message =
$indexer->
update($event);
if (!
$message) { continue;
} $message->
setIndexer($indexer->
getName());
self::
addSkips($message,
$context);
$this->
sendOrHandle($message,
$useQueue);
} $this->working = false;
} public static function addSkips(EntityIndexingMessage
$message, Context
$context): void
{ if (!
$context->
hasExtension(self::EXTENSION_INDEXER_SKIP
)) { return;
}