Code Duplication    Length = 6-7 lines in 3 locations

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

@@ 120-125 (lines=6) @@
117
		        WHERE c_id = $courseId AND description_type='$description_type' $condition_session ";
118
        $rs = Database::query($sql);
119
        $data = array();
120
        if ($description = Database::fetch_array($rs)) {
121
            $data['description_title'] = $description['title'];
122
            $data['description_content'] = $description['content'];
123
            $data['progress'] = $description['progress'];
124
            $data['id'] = $description['id'];
125
        }
126
127
        return $data;
128
    }
@@ 155-160 (lines=6) @@
152
		        WHERE c_id = $course_id AND id='$id' $condition_session ";
153
        $rs = Database::query($sql);
154
        $data = array();
155
        if ($description = Database::fetch_array($rs)) {
156
            $data['description_type'] = $description['description_type'];
157
            $data['description_title'] = $description['title'];
158
            $data['description_content'] = $description['content'];
159
            $data['progress'] = $description['progress'];
160
        }
161
162
        return $data;
163
    }

main/inc/lib/agenda.lib.php 1 location

@@ 1395-1401 (lines=7) @@
1392
                $sql = "SELECT * FROM ".$this->tbl_personal_agenda."
1393
                        WHERE id = $id AND user = ".api_get_user_id();
1394
                $result = Database::query($sql);
1395
                if (Database::num_rows($result)) {
1396
                    $event = Database::fetch_array($result, 'ASSOC');
1397
                    $event['description'] = $event['text'];
1398
                    $event['content'] = $event['text'];
1399
                    $event['start_date'] = $event['date'];
1400
                    $event['end_date'] = $event['enddate'];
1401
                }
1402
                break;
1403
            case 'course':
1404
                if (!empty($this->course['real_id'])) {