Code Duplication    Length = 12-13 lines in 2 locations

admin/main.php 2 locations

@@ 553-564 (lines=12) @@
550
        // ****************************************************************************************************************
551
        xoops_cp_header();
552
        $id = isset($_POST['cat_cid']) ? (int)$_POST['cat_cid'] : 0;
553
        if (!empty($id)) {
554
            $edit = true;
555
            $item = $h_bookshop_cat->get($id);
556
            if (!is_object($item)) {
557
                bookshop_redirect(_AM_BOOKSHOP_NOT_FOUND, $baseurl, 5);
558
            }
559
            $item->unsetNew();
560
            $add = false;
561
        } else {
562
            $item = $h_bookshop_cat->create(true);
563
            $add  = true;
564
        }
565
566
        $item->setVars($_POST);
567
@@ 1410-1422 (lines=13) @@
1407
        // ****************************************************************************************************************
1408
        xoops_cp_header();
1409
        $id = isset($_POST['book_id']) ? (int)$_POST['book_id'] : 0;
1410
        if ($id > 0) {
1411
            $edit = true;
1412
            $item = $h_bookshop_books->get($id);
1413
            if (!is_object($item)) {
1414
                bookshop_redirect(_AM_BOOKSHOP_NOT_FOUND, $baseurl, 5);
1415
            }
1416
            $item->unsetNew();
1417
            $add = false;
1418
        } else {
1419
            $item = $h_bookshop_books->create(true);
1420
            $edit = false;
1421
            $add  = true;
1422
        }
1423
1424
        $item->setVars($_POST);
1425
        if (isset($_POST['delpicture1']) && (int)$_POST['delpicture1'] == 1) {