public function getOrderItemById($itemId, OrderInterface $order, &$hasMultiple = false)
    {
        $item = $this->itemManager->findEntityById($itemId);
        if (!$item) {
            throw new ItemNotFoundException($itemId);
        }

        $match = false;
        $orders = $this->findOrderEntityForItemWithId($itemId, true);
        if ($orders) {
            if (count($orders) > 1) {
                $hasMultiple = true;
            }
            foreach ($orders as $itemOrders) {
                if ($order === $itemOrders) {
                    $match = true;
                }
            }
        }
        if (!$match) {
            throw new OrderException('User not owner of order');
        }

        return $item;
    }