Code Duplication    Length = 14-15 lines in 2 locations

main/inc/lib/AnnouncementManager.php 1 location

@@ 1152-1165 (lines=14) @@
1149
     * @author Arthur Portugal
1150
     * @version November 2009, dokeos 1.8.6.2
1151
     */
1152
    public static function get_attachment($announcementId)
1153
    {
1154
        $tbl_announcement_attachment = Database::get_course_table(TABLE_ANNOUNCEMENT_ATTACHMENT);
1155
        $announcementId = intval($announcementId);
1156
        $course_id = api_get_course_int_id();
1157
        $row = array();
1158
        $sql = 'SELECT id, path, filename, comment 
1159
                FROM ' . $tbl_announcement_attachment . '
1160
				WHERE c_id = ' . $course_id . ' AND announcement_id = ' . $announcementId;
1161
        $result = Database::query($sql);
1162
        if (Database::num_rows($result) != 0) {
1163
            $row = Database::fetch_array($result, 'ASSOC');
1164
        }
1165
        return $row;
1166
    }
1167
1168
    /**

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

@@ 4065-4079 (lines=15) @@
4062
     * @param    int $id The agenda item ID
4063
     * @return    array    The results of the database query, or null if not found
4064
     */
4065
    public static function get_personal_agenda_item($id)
4066
    {
4067
        $tbl_personal_agenda = Database:: get_main_table(TABLE_PERSONAL_AGENDA);
4068
        $id = intval($id);
4069
        // make sure events of the personal agenda can only be seen by the user himself
4070
        $user = api_get_user_id();
4071
        $sql = " SELECT * FROM ".$tbl_personal_agenda." WHERE id=".$id." AND user = ".$user;
4072
        $result = Database::query($sql);
4073
        if (Database::num_rows($result) == 1) {
4074
            $item = Database::fetch_array($result);
4075
        } else {
4076
            $item = null;
4077
        }
4078
4079
        return $item;
4080
    }
4081
4082
    /**