Code Duplication    Length = 8-8 lines in 2 locations

src/Eccube/Controller/Admin/Order/EditController.php 1 location

@@ 642-649 (lines=8) @@
639
            // 発送済
640
            if ($TargetOrder->getOrderStatus()->getId() == $app['config']['order_deliv']) {
641
                // 編集前と異なる場合のみ更新
642
                if ($TargetOrder->getOrderStatus()->getId() != $OriginOrder->getOrderStatus()->getId()) {
643
                    $TargetOrder->setCommitDate($dateTime);
644
                    // お届け先情報の発送日も更新する.
645
                    $Shippings = $TargetOrder->getShippings();
646
                    foreach ($Shippings as $Shipping) {
647
                        $Shipping->setShippingCommitDate($dateTime);
648
                    }
649
                }
650
                // 入金済
651
            } elseif ($TargetOrder->getOrderStatus()->getId() == $app['config']['order_pre_end']) {
652
                // 編集前と異なる場合のみ更新

src/Eccube/Service/PurchaseFlow/Processor/UpdateDatePurchaseProcessor.php 1 location

@@ 34-41 (lines=8) @@
31
            // 発送済
32
            if ($TargetOrder->getOrderStatus()->getId() == $this->app['config']['order_deliv']) {
33
                // 編集前と異なる場合のみ更新
34
                if ($TargetOrder->getOrderStatus()->getId() != $OriginOrder->getOrderStatus()->getId()) {
35
                    $TargetOrder->setCommitDate($dateTime);
36
                    // お届け先情報の発送日も更新する.
37
                    $Shippings = $TargetOrder->getShippings();
38
                    foreach ($Shippings as $Shipping) {
39
                        $Shipping->setShippingCommitDate($dateTime);
40
                    }
41
                }
42
                // 入金済
43
            } elseif ($TargetOrder->getOrderStatus()->getId() == $this->app['config']['order_pre_end']) {
44
                // 編集前と異なる場合のみ更新