Code Duplication    Length = 12-12 lines in 2 locations

src/SprykerEco/Zed/Payone/Business/Payment/PaymentManager.php 2 locations

@@ 190-201 (lines=12) @@
187
     *
188
     * @return \Generated\Shared\Transfer\AuthorizationResponseTransfer
189
     */
190
    public function authorizePayment(OrderTransfer $orderTransfer)
191
    {
192
        $paymentEntity = $this->getPaymentEntity($orderTransfer->getIdSalesOrder());
193
        $paymentMethodMapper = $this->getPaymentMethodMapper($paymentEntity);
194
        $requestContainer = $paymentMethodMapper->mapPaymentToAuthorization($paymentEntity, $orderTransfer);
195
        $responseContainer = $this->performAuthorizationRequest($paymentEntity, $requestContainer);
196
197
        $responseMapper = new AuthorizationResponseMapper();
198
        $responseTransfer = $responseMapper->getAuthorizationResponseTransfer($responseContainer);
199
200
        return $responseTransfer;
201
    }
202
203
    /**
204
     * @param int $idSalesOrder
@@ 208-219 (lines=12) @@
205
     *
206
     * @return \Generated\Shared\Transfer\AuthorizationResponseTransfer
207
     */
208
    public function preAuthorizePayment($idSalesOrder)
209
    {
210
        $paymentEntity = $this->getPaymentEntity($idSalesOrder);
211
        $paymentMethodMapper = $this->getPaymentMethodMapper($paymentEntity);
212
        $requestContainer = $paymentMethodMapper->mapPaymentToPreAuthorization($paymentEntity);
213
        $responseContainer = $this->performAuthorizationRequest($paymentEntity, $requestContainer);
214
215
        $responseMapper = new AuthorizationResponseMapper();
216
        $responseTransfer = $responseMapper->getAuthorizationResponseTransfer($responseContainer);
217
218
        return $responseTransfer;
219
    }
220
221
    /**
222
     * @param \Orm\Zed\Payone\Persistence\SpyPaymentPayone $paymentEntity