Code Duplication    Length = 11-11 lines in 2 locations

src/Eccube/Controller/Admin/Order/EditController.php 2 locations

@@ 147-157 (lines=11) @@
144
                            }
145
146
                            /** @var \Eccube\Entity\Shipping $Shipping */
147
                            foreach ($Shippings as $Shipping) {
148
                                $shipmentItems = $Shipping->getShipmentItems();
149
                                /** @var \Eccube\Entity\ShipmentItem $ShipmentItem */
150
                                foreach ($shipmentItems as $ShipmentItem) {
151
                                    $ShipmentItem->setOrder($TargetOrder);
152
                                    $ShipmentItem->setShipping($Shipping);
153
                                    $app['orm.em']->persist($ShipmentItem);
154
                                }
155
                                $Shipping->setOrder($TargetOrder);
156
                                $app['orm.em']->persist($Shipping);
157
                            }
158
                        } else {
159
                            foreach ($TargetOrder->getOrderDetails() as $OrderDetail) {
160
                                $OrderDetail->setOrder($TargetOrder);
@@ 168-178 (lines=11) @@
165
166
                            // 配送商品の更新. delete/insert.
167
                            $Shippings = $TargetOrder->getShippings();
168
                            foreach ($Shippings as $Shipping) {
169
                                $ShipmentItems = $Shipping->getShipmentItems();
170
                                foreach ($ShipmentItems as $ShipmentItem) {
171
                                    $app['orm.em']->remove($ShipmentItem);
172
                                }
173
                                $ShipmentItems->clear();
174
                                foreach ($NewShipmentItems as $NewShipmentItem) {
175
                                    $NewShipmentItem->setShipping($Shipping);
176
                                    $ShipmentItems->add($NewShipmentItem);
177
                                }
178
                            }
179
                        }
180
181
                        $Customer = $TargetOrder->getCustomer();