Code Duplication    Length = 12-12 lines in 3 locations

src/SprykerEco/Zed/Payone/Business/Payment/MethodMapper/Invoice.php 2 locations

@@ 57-68 (lines=12) @@
54
     *
55
     * @return \SprykerEco\Zed\Payone\Business\Api\Request\Container\Invoicing\ItemContainer
56
     */
57
    public function mapOrderItemToItemContainer(ItemTransfer $orderItem)
58
    {
59
        $itemContainer = new ItemContainer();
60
        $itemContainer->setIt(PayoneApiConstants::INVOICING_ITEM_TYPE_GOODS);
61
        $itemContainer->setId($orderItem->getSku());
62
        $itemContainer->setPr($orderItem->getUnitGrossPrice());
63
        $itemContainer->setNo($orderItem->getQuantity());
64
        $itemContainer->setDe($orderItem->getName());
65
        $itemContainer->setVa($orderItem->getTaxRate());
66
67
        return $itemContainer;
68
    }
69
70
    /**
71
     * @param \Generated\Shared\Transfer\ExpenseTransfer $expense
@@ 75-86 (lines=12) @@
72
     *
73
     * @return \SprykerEco\Zed\Payone\Business\Api\Request\Container\Invoicing\ItemContainer
74
     */
75
    public function mapExpenseToItemContainer(ExpenseTransfer $expense)
76
    {
77
        $itemContainer = new ItemContainer();
78
        $itemContainer->setIt(PayoneApiConstants::INVOICING_ITEM_TYPE_SHIPMENT);
79
        $itemContainer->setId('-');
80
        $itemContainer->setPr($expense->getUnitGrossPrice());
81
        $itemContainer->setNo($expense->getQuantity());
82
        $itemContainer->setDe($expense->getName());
83
        $itemContainer->setVa($expense->getTaxRate());
84
85
        return $itemContainer;
86
    }
87
88
    /**
89
     * @param \Orm\Zed\Payone\Persistence\SpyPaymentPayone $paymentEntity

src/SprykerEco/Zed/Payone/Business/Payment/MethodMapper/SecurityInvoice.php 1 location

@@ 215-226 (lines=12) @@
212
     *
213
     * @return \SprykerEco\Zed\Payone\Business\Api\Request\Container\Invoicing\ItemContainer
214
     */
215
    public function mapExpenseToItemContainer(ExpenseTransfer $expense)
216
    {
217
        $itemContainer = new ItemContainer();
218
        $itemContainer->setIt(PayoneApiConstants::INVOICING_ITEM_TYPE_SHIPMENT);
219
        $itemContainer->setId('-');
220
        $itemContainer->setPr($expense->getUnitGrossPrice());
221
        $itemContainer->setNo($expense->getQuantity());
222
        $itemContainer->setDe($expense->getName());
223
        $itemContainer->setVa($expense->getTaxRate());
224
225
        return $itemContainer;
226
    }
227
228
    /**
229
     * @param \Orm\Zed\Payone\Persistence\SpyPaymentPayone $paymentEntity