Code Duplication    Length = 8-8 lines in 2 locations

main/inc/lib/groupmanager.lib.php 2 locations

@@ 1579-1586 (lines=8) @@
1576
1577
        $table_group_user = Database :: get_course_table(TABLE_GROUP_USER);
1578
        if (!empty($user_ids)) {
1579
            foreach ($user_ids as $user_id) {
1580
                if (self::can_user_subscribe($user_id, $group_id)) {
1581
                    $user_id = intval($user_id);
1582
                    $sql = "INSERT INTO ".$table_group_user." (c_id, user_id, group_id)
1583
                            VALUES ('$course_id', '".$user_id."', '".$group_id."')";
1584
                    Database::query($sql);
1585
                }
1586
            }
1587
        }
1588
1589
        return true;
@@ 1610-1617 (lines=8) @@
1607
        $table_group_tutor = Database :: get_course_table(TABLE_GROUP_TUTOR);
1608
        $group_id = intval($group_id);
1609
1610
        foreach ($user_ids as $user_id) {
1611
            $user_id = intval($user_id);
1612
            if (self::can_user_subscribe($user_id, $group_id, false)) {
1613
                $sql = "INSERT INTO " . $table_group_tutor . " (c_id, user_id, group_id)
1614
                        VALUES ('$course_id', '" . $user_id . "', '" . $group_id . "')";
1615
                $result &= Database::query($sql);
1616
            }
1617
        }
1618
1619
        return $result;
1620
    }