Code Duplication    Length = 14-14 lines in 2 locations

src/Eccube/Controller/Admin/Product/ClassCategoryController.php 1 location

@@ 56-69 (lines=14) @@
53
            ->createBuilder('admin_class_category', $TargetClassCategory)
54
            ->getForm();
55
56
        if ($request->getMethod() === 'POST') {
57
            $form->handleRequest($request);
58
            if ($form->isValid()) {
59
                $status = $app['eccube.repository.class_category']->save($TargetClassCategory);
60
61
                if ($status) {
62
                    $app->addSuccess('admin.class_category.save.complete', 'admin');
63
64
                    return $app->redirect($app->url('admin_product_class_category', array('class_name_id' => $ClassName->getId())));
65
                } else {
66
                    $app->addError('admin.class_category.save.error', 'admin');
67
                }
68
            }
69
        }
70
71
        $ClassCategories = $app['eccube.repository.class_category']->getList($ClassName);
72

src/Eccube/Controller/Admin/Product/ClassNameController.php 1 location

@@ 49-62 (lines=14) @@
46
            ->createBuilder('admin_class_name', $TargetClassName)
47
            ->getForm();
48
49
        if ($request->getMethod() === 'POST') {
50
            $form->handleRequest($request);
51
            if ($form->isValid()) {
52
                $status = $app['eccube.repository.class_name']->save($TargetClassName);
53
54
                if ($status) {
55
                    $app->addSuccess('admin.class_name.save.complete', 'admin');
56
57
                    return $app->redirect($app->url('admin_product_class_name'));
58
                } else {
59
                    $app->addError('admin.class_name.save.error', 'admin');
60
                }
61
            }
62
        }
63
64
        $ClassNames = $app['eccube.repository.class_name']->getList();
65