Code Duplication    Length = 14-15 lines in 2 locations

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

@@ 4050-4064 (lines=15) @@
4047
     * @param    int $id The agenda item ID
4048
     * @return    array    The results of the database query, or null if not found
4049
     */
4050
    public static function get_personal_agenda_item($id)
4051
    {
4052
        $tbl_personal_agenda = Database::get_main_table(TABLE_PERSONAL_AGENDA);
4053
        $id = intval($id);
4054
        // make sure events of the personal agenda can only be seen by the user himself
4055
        $user = api_get_user_id();
4056
        $sql = " SELECT * FROM ".$tbl_personal_agenda." WHERE id=".$id." AND user = ".$user;
4057
        $result = Database::query($sql);
4058
        if (Database::num_rows($result) == 1) {
4059
            $item = Database::fetch_array($result);
4060
        } else {
4061
            $item = null;
4062
        }
4063
4064
        return $item;
4065
    }
4066
4067
    /**

main/inc/lib/AnnouncementManager.php 1 location

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