Code Duplication    Length = 6-6 lines in 2 locations

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

@@ 2370-2375 (lines=6) @@
2367
            }
2368
2369
            // prepare filter on users
2370
            if (is_array($student_id)) {
2371
                array_walk($student_id, 'intval');
2372
                $condition_user1 =" AND user_id IN (".implode(',', $student_id).") ";
2373
            } else {
2374
                $condition_user1 =" AND user_id = $student_id ";
2375
            }
2376
2377
            if ($count_row_lp > 0 && !empty($student_id)) {
2378
@@ 2681-2686 (lines=6) @@
2678
            $conditions[] = " session_id = $session_id ";
2679
        }
2680
2681
        if (is_array($student_id)) {
2682
            array_walk($student_id, 'intval');
2683
            $conditions[] =" lp_view.user_id IN (".implode(',', $student_id).") ";
2684
        } else {
2685
            $conditions[] =" lp_view.user_id = $student_id ";
2686
        }
2687
2688
        $conditionsToString = implode('AND ', $conditions);
2689
        $sql = "SELECT  SUM(lp_iv.score) sum_score,