Code Duplication    Length = 9-9 lines in 2 locations

admin/blocksadmin.php 2 locations

@@ 489-497 (lines=9) @@
486
        $sql = sprintf("DELETE FROM %s WHERE gperm_itemid = %u", $xoopsDB->prefix('group_permission'), $bid);
487
        $xoopsDB->query($sql);
488
        if (!empty($groups)) {
489
            foreach ($groups as $grp) {
490
                $sql = sprintf(
491
                    "INSERT INTO %s (gperm_groupid, gperm_itemid, gperm_modid, gperm_name) VALUES (%u, %u, 1, 'block_read')",
492
                    $xoopsDB->prefix('group_permission'),
493
                    $grp,
494
                    $bid
495
                );
496
                $xoopsDB->query($sql);
497
            }
498
        }
499
        redirect_header($_SERVER['PHP_SELF'], 1, _AM_XOOPSTUBE_UPDATE_SUCCESS);
500
        exit();
@@ 557-565 (lines=9) @@
554
            $sql = sprintf("DELETE FROM %s WHERE gperm_itemid = %u", $xoopsDB->prefix('group_permission'), $bid[$i]);
555
            $xoopsDB->query($sql);
556
            if (!empty($groups[$i])) {
557
                foreach ($groups[$i] as $grp) {
558
                    $sql = sprintf(
559
                        "INSERT INTO %s (gperm_groupid, gperm_itemid, gperm_modid, gperm_name) VALUES (%u, %u, 1, 'block_read')",
560
                        $xoopsDB->prefix('group_permission'),
561
                        $grp,
562
                        $bid[$i]
563
                    );
564
                    $xoopsDB->query($sql);
565
                }
566
            }
567
        }
568
        redirect_header($_SERVER['PHP_SELF'], 1, _AM_XOOPSTUBE_UPDATE_SUCCESS);