Code Duplication    Length = 13-13 lines in 2 locations

Model/Inventory/StockbaseStockManagement.php 2 locations

@@ 182-194 (lines=13) @@
179
     * @param int|int[] $productIds
180
     * @return StockItemReserve[]
181
     */
182
    public function getReserveForProduct($productIds)
183
    {
184
        $productIds = is_array($productIds) ? $productIds : [$productIds];
185
186
        /** @var StockItemReserveCollection $reserveCollection */
187
        $reserveCollection = $this->objectManager->create(StockItemReserveCollection::class);
188
        $reserveCollection->addFieldToFilter('product_id', ['in' => $productIds]);
189
190
        /** @var StockItemReserve[] $reservedStockbaseItems */
191
        $reservedStockbaseItems = $reserveCollection->getItems();
192
193
        return $reservedStockbaseItems;
194
    }
195
196
    /**
197
     * Gets stock reserve entries for given quote items.
@@ 202-214 (lines=13) @@
199
     * @param int|int[] $quoteItemIds
200
     * @return StockItemReserve[]
201
     */
202
    public function getReserveForQuoteItem($quoteItemIds)
203
    {
204
        $quoteItemIds = is_array($quoteItemIds) ? $quoteItemIds : [$quoteItemIds];
205
        
206
        /** @var StockItemReserveCollection $reserveCollection */
207
        $reserveCollection = $this->objectManager->create(StockItemReserveCollection::class);
208
        $reserveCollection->addFieldToFilter('quote_item_id', ['in' => $quoteItemIds]);
209
210
        /** @var StockItemReserve[] $reservedStockbaseItems */
211
        $reservedStockbaseItems = $reserveCollection->getItems();
212
        
213
        return $reservedStockbaseItems;
214
    }
215
}
216