Code Duplication    Length = 3-5 lines in 4 locations

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

@@ 1934-1938 (lines=5) @@
1931
        $rs = Database::query($sql);
1932
1933
        if (Database::num_rows($rs) > 0) {
1934
            while ($row = Database::fetch_array($rs)) {
1935
                $completeName = api_get_person_name($row['firstname'], $row['lastname']);
1936
1937
                $coaches[] = $row + ['full_name' => $completeName];
1938
            }
1939
1940
            return $coaches;
1941
        } else {
@@ 2647-2650 (lines=4) @@
2644
        while ($list_users = Database::fetch_array($res)) {
2645
            $result = Database::query("SELECT * FROM " . Database::get_main_table(TABLE_MAIN_USER) . "
2646
                    WHERE user_id=" . $list_users['user_id']);
2647
            while ($row_user = Database::fetch_array($result)) {
2648
                $name_teacher = api_get_person_name($row_user['firstname'], $row_user['lastname']);
2649
                $list[] = array($row_user['email'] => $name_teacher);
2650
            }
2651
        }
2652
        return $list;
2653
    }

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

@@ 85-87 (lines=3) @@
82
                    blogs_rel_user.blog_id = '".(int) $blog_id."'";
83
        $result = Database::query($sql);
84
        $blog_members = array();
85
        while ($user = Database::fetch_array($result)) {
86
            $blog_members[$user['user_id']] = api_get_person_name(
87
                $user['firstname'],
88
                $user['lastname']
89
            );
90
        }
@@ 1999-2001 (lines=3) @@
1996
        $result = Database::query($sql);
1997
1998
        $options = array();
1999
        while ($user = Database::fetch_array($result)) {
2000
            $options[$user['user_id']] = api_get_person_name($user['firstname'], $user['lastname']);
2001
        }
2002
2003
        // Get tasks in this blog / make select list of it
2004
        $sql = "