quoteFactory = $quoteFactory; $this->quoteResource = $quoteResource; $this->quoteIdToMaskedId = $quoteIdToMaskedId; } /** * Get masked quote id by reserved order id * * @param string $reservedOrderId * @return string * @throws NoSuchEntityException */ public function execute(string $reservedOrderId): string { $quote = $this->quoteFactory->create(); $quote->setSharedStoreIds(['*']); $this->quoteResource->load($quote, $reservedOrderId, 'reserved_order_id'); return $this->quoteIdToMaskedId->execute((int)$quote->getId()); } }