Code Duplication    Length = 4-4 lines in 3 locations

src/Eccube/Controller/Admin/Product/ProductClassController.php 3 locations

@@ 313-316 (lines=4) @@
310
                case 'edit':
311
                    // 新規登録
312
313
                    if (count($ProductClasses) > 0) {
314
                        // 既に登録されていれば最初の画面に戻す
315
                        return $app->redirect($app->url('admin_product_product_class', array('id' => $id)));
316
                    }
317
318
                    $addProductClasses = array();
319
@@ 369-372 (lines=4) @@
366
                case 'update':
367
                    // 更新
368
369
                    if (count($ProductClasses) == 0) {
370
                        // 商品規格が0件であれば最初の画面に戻す
371
                        return $app->redirect($app->url('admin_product_product_class', array('id' => $id)));
372
                    }
373
374
                    $checkProductClasses = array();
375
                    $removeProductClasses = array();
@@ 469-472 (lines=4) @@
466
                case 'delete':
467
                    // 削除
468
469
                    if (count($ProductClasses) == 0) {
470
                        // 既に商品が削除されていれば元の画面に戻す
471
                        return $app->redirect($app->url('admin_product_product_class', array('id' => $id)));
472
                    }
473
474
                    foreach ($ProductClasses as $ProductClass) {
475
                        // 登録されている商品規格に削除フラグをセット