Code Duplication    Length = 5-5 lines in 3 locations

main/exercice/stats.php 1 location

@@ 21-25 (lines=5) @@
18
$sessionId = api_get_session_id();
19
$courseCode = api_get_course_id();
20
21
if (empty($sessionId)) {
22
    $students = CourseManager :: get_student_list_from_course_code($courseCode, false);
23
} else {
24
    $students = CourseManager :: get_student_list_from_course_code($courseCode, true, $sessionId);
25
}
26
$count_students = count($students);
27
$question_list = $objExercise->get_validated_question_list();
28

plugin/courselegal/CourseLegalPlugin.php 1 location

@@ 252-256 (lines=5) @@
249
        $courseInfo = api_get_course_info_by_id($courseId);
250
        $courseCode = $courseInfo['code'];
251
252
        if (empty($sessionId)) {
253
            $students = CourseManager::get_student_list_from_course_code($courseCode, false);
254
        } else {
255
            $students = CourseManager::get_student_list_from_course_code($courseCode, true, $sessionId);
256
        }
257
258
        $url = api_get_course_url($courseCode, $sessionId);
259
        $url = Display::url($url, $url);

main/work/work.lib.php 1 location

@@ 2246-2250 (lines=5) @@
2243
    $courseInfo = api_get_course_info_by_id($courseId);
2244
    $courseCode = $courseInfo['code'];
2245
    // Get the students of the course
2246
    if (empty($session_id)) {
2247
        $students = CourseManager::get_student_list_from_course_code($courseCode);
2248
    } else {
2249
        $students = CourseManager::get_student_list_from_course_code($courseCode, true, $sessionId);
2250
    }
2251
    $emailsubject = '[' . api_get_setting('siteName') . '] '.get_lang('HomeworkCreated');
2252
    $currentUser = api_get_user_info(api_get_user_id());
2253
    if (!empty($students)) {