Code Duplication    Length = 3-8 lines in 6 locations

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

@@ 88-90 (lines=3) @@
85
                    blogs_rel_user.blog_id = '" . (int)$blog_id."'";
86
        $result = Database::query($sql);
87
        $blog_members = array ();
88
        while ($user = Database::fetch_array($result)) {
89
            $blog_members[$user['user_id']] = api_get_person_name(
90
                $user['firstname'],
91
                $user['lastname']
92
            );
93
        }
@@ 1734-1736 (lines=3) @@
1731
        $result = Database::query($sql);
1732
1733
        $options = array();
1734
        while ($user = Database::fetch_array($result)) {
1735
            $options[$user['user_id']] = api_get_person_name($user['firstname'], $user['lastname']);
1736
        }
1737
1738
        // Get tasks in this blog / make select list of it
1739
        $sql = "

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

@@ 2096-2100 (lines=5) @@
2093
        $rs = Database::query($sql);
2094
2095
        if (Database::num_rows($rs) > 0) {
2096
            while ($row = Database::fetch_array($rs)) {
2097
                $completeName = api_get_person_name($row['firstname'], $row['lastname']);
2098
2099
                $coaches[] = $row + ['full_name' => $completeName];
2100
            }
2101
2102
            return $coaches;
2103
        } else {
@@ 2869-2872 (lines=4) @@
2866
        while ($list_users = Database::fetch_array($res)) {
2867
            $result = Database::query("SELECT * FROM " . Database::get_main_table(TABLE_MAIN_USER) . "
2868
                    WHERE user_id=" . $list_users['user_id']);
2869
            while ($row_user = Database::fetch_array($result)) {
2870
                $name_teacher = api_get_person_name($row_user['firstname'], $row_user['lastname']);
2871
                $list[] = array($row_user['email'] => $name_teacher);
2872
            }
2873
        }
2874
        return $list;
2875
    }

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

@@ 1410-1413 (lines=4) @@
1407
            $sql_query .= " LIMIT $limit_from, $limit_to";
1408
        }
1409
        $sql_result = Database::query($sql_query);
1410
        while ($result = Database::fetch_array($sql_result)) {
1411
            $result['complete_name'] = api_get_person_name($result['firstname'], $result['lastname']);
1412
            $return_array[] = $result;
1413
        }
1414
        return $return_array;
1415
    }
1416
@@ 1468-1475 (lines=8) @@
1465
            $sql_query .= ' ORDER BY '.Database::escape_string(implode(',', $order_by), null, false);
1466
        }
1467
        $sql_result = Database::query($sql_query);
1468
        while ($result = Database::fetch_array($sql_result)) {
1469
1470
            $result['complete_name'] = api_get_person_name(
1471
                $result['firstname'],
1472
                $result['lastname']
1473
            );
1474
            $return_array[] = $result;
1475
        }
1476
1477
        return $return_array;
1478
    }