Code Duplication    Length = 6-6 lines in 2 locations

src/Eccube/Controller/ProductController.php 2 locations

@@ 434-439 (lines=6) @@
431
        $result = $flow->calculate($Cart, $app['eccube.purchase.context']());
432
433
        // 復旧不可のエラーが発生した場合は追加した明細を削除.
434
        if ($result->hasError()) {
435
            $this->cartService->removeProduct($addCartData['product_class_id']);
436
            foreach ($result->getErrors() as $error) {
437
                $app->addRequestError($error->getMessage());
438
            }
439
        }
440
441
        foreach ($result->getWarning() as $warning) {
442
            $app->addRequestError($warning->getMessage());
@@ 536-541 (lines=6) @@
533
        $result = $flow->calculate($Cart, $app['eccube.purchase.context']());
534
535
        // 復旧不可のエラーが発生した場合は追加した明細を削除.
536
        if ($result->hasError()) {
537
            $this->cartService->removeProduct($addCartData['product_class_id']);
538
            foreach ($result->getErrors() as $error) {
539
                $app->addRequestError($error->getMessage());
540
            }
541
        }
542
543
        foreach ($result->getWarning() as $warning) {
544
            $app->addRequestError($warning->getMessage());