Code Duplication    Length = 3-7 lines in 2 locations

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

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