Code Duplication    Length = 10-11 lines in 2 locations

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

@@ 2670-2679 (lines=10) @@
2667
        } else {
2668
            $position = 1;
2669
            $my_ranking = array();
2670
            foreach ($best_attempts as $user_id => $result) {
2671
                if (!empty($result['exe_weighting']) && intval(
2672
                        $result['exe_weighting']
2673
                    ) != 0
2674
                ) {
2675
                    $my_ranking[$user_id] = $result['exe_result'] / $result['exe_weighting'];
2676
                } else {
2677
                    $my_ranking[$user_id] = 0;
2678
                }
2679
            }
2680
            //if (!empty($my_ranking)) {
2681
            asort($my_ranking);
2682
            $position = count($my_ranking);
@@ 2753-2763 (lines=11) @@
2750
        } else {
2751
            $position = 1;
2752
            $my_ranking = array();
2753
            foreach ($user_results as $result) {
2754
                //print_r($result);
2755
                if (!empty($result['exe_weighting']) && intval(
2756
                        $result['exe_weighting']
2757
                    ) != 0
2758
                ) {
2759
                    $my_ranking[$result['exe_id']] = $result['exe_result'] / $result['exe_weighting'];
2760
                } else {
2761
                    $my_ranking[$result['exe_id']] = 0;
2762
                }
2763
            }
2764
            asort($my_ranking);
2765
            $position = count($my_ranking);
2766
            if (!empty($my_ranking)) {