Code Duplication    Length = 17-18 lines in 2 locations

main/survey/survey.lib.php 1 location

@@ 3679-3696 (lines=18) @@
3676
     * @author Patrick Cool <[email protected]>, Ghent University
3677
     * @version January 2007
3678
     */
3679
    public static function get_number_of_survey_invitations()
3680
    {
3681
        $course_id = api_get_course_int_id();
3682
3683
        // Database table definition
3684
        $table_survey_invitation = Database :: get_course_table(TABLE_SURVEY_INVITATION);
3685
3686
        $sql = "SELECT count(user) AS total
3687
		        FROM $table_survey_invitation
3688
		        WHERE
3689
                    c_id = $course_id AND
3690
                    survey_id='".intval($_GET['survey_id'])."' AND
3691
                    session_id='".api_get_session_id()."' ";
3692
        $res = Database::query($sql);
3693
        $row = Database::fetch_array($res,'ASSOC');
3694
3695
        return $row['total'];
3696
    }
3697
3698
    /**
3699
     * Save the invitation mail

main/work/work.lib.php 1 location

@@ 4410-4426 (lines=17) @@
4407
 * @param int $item_id
4408
 * @param array $course_info
4409
 */
4410
function makeInvisible($item_id, $course_info)
4411
{
4412
    $work_table = Database :: get_course_table(TABLE_STUDENT_PUBLICATION);
4413
    $item_id = intval($item_id);
4414
    $course_id = $course_info['real_id'];
4415
    $sql = "UPDATE  " . $work_table . "
4416
            SET accepted = 0
4417
            WHERE c_id = $course_id AND id = '" . $item_id . "'";
4418
    Database::query($sql);
4419
    api_item_property_update(
4420
        $course_info,
4421
        'work',
4422
        $item_id,
4423
        'invisible',
4424
        api_get_user_id()
4425
    );
4426
}
4427
4428
/**
4429
 * @param int $item_id