Code Duplication    Length = 7-7 lines in 2 locations

src/Eccube/Form/Type/Admin/OrderItemType.php 2 locations

@@ 266-272 (lines=7) @@
263
                    break;
264
265
                // 値引き明細: 金額 -> 負, 個数 -> 正
266
                case OrderItemTypeMaster::DISCOUNT:
267
                    $errors = $this->validator->validate($OrderItem->getPrice(), [new Assert\LessThanOrEqual(0)]);
268
                    $this->addErrorsIfExists($form['price'], $errors);
269
                    $errors = $this->validator->validate($OrderItem->getQuantity(), [new Assert\GreaterThanOrEqual(0)]);
270
                    $this->addErrorsIfExists($form['quantity'], $errors);
271
272
                    break;
273
274
                // 送料, 手数料: 金額 -> 正, 個数 -> 正
275
                case OrderItemTypeMaster::DELIVERY_FEE:
@@ 276-282 (lines=7) @@
273
274
                // 送料, 手数料: 金額 -> 正, 個数 -> 正
275
                case OrderItemTypeMaster::DELIVERY_FEE:
276
                case OrderItemTypeMaster::CHARGE:
277
                    $errors = $this->validator->validate($OrderItem->getPrice(), [new Assert\GreaterThanOrEqual(0)]);
278
                    $this->addErrorsIfExists($form['price'], $errors);
279
                    $errors = $this->validator->validate($OrderItem->getQuantity(), [new Assert\GreaterThanOrEqual(0)]);
280
                    $this->addErrorsIfExists($form['quantity'], $errors);
281
282
                    break;
283
284
                default:
285
                    break;