Code Duplication    Length = 3-7 lines in 2 locations

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

@@ 423-429 (lines=7) @@
420
                                $view_score = Display::return_icon('invisible.gif', get_lang('ResultsHiddenByExerciseSetting'));
421
                            } else {
422
                                switch ($row['item_type']) {
423
                                    case 'sco':
424
                                        if ($maxscore == 0) {
425
                                            $view_score = $score;
426
                                        } else {
427
                                            $view_score = ExerciseLib::show_score($score, $maxscore, false);
428
                                        }
429
                                        break;
430
                                    case 'document':
431
                                        $view_score = ($score == 0 ? '/' : ExerciseLib::show_score($score, $maxscore, false));
432
                                        break;
@@ 430-432 (lines=3) @@
427
                                            $view_score = ExerciseLib::show_score($score, $maxscore, false);
428
                                        }
429
                                        break;
430
                                    case 'document':
431
                                        $view_score = ($score == 0 ? '/' : ExerciseLib::show_score($score, $maxscore, false));
432
                                        break;
433
                                    default:
434
                                        $view_score = ExerciseLib::show_score($score, $maxscore, false);
435
                                        break;