Code Duplication    Length = 10-11 lines in 2 locations

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

@@ 2750-2759 (lines=10) @@
2747
        } else {
2748
            $position = 1;
2749
            $my_ranking = array();
2750
            foreach ($best_attempts as $user_id => $result) {
2751
                if (!empty($result['exe_weighting']) && intval(
2752
                        $result['exe_weighting']
2753
                    ) != 0
2754
                ) {
2755
                    $my_ranking[$user_id] = $result['exe_result'] / $result['exe_weighting'];
2756
                } else {
2757
                    $my_ranking[$user_id] = 0;
2758
                }
2759
            }
2760
            //if (!empty($my_ranking)) {
2761
            asort($my_ranking);
2762
            $position = count($my_ranking);
@@ 2833-2843 (lines=11) @@
2830
        } else {
2831
            $position = 1;
2832
            $my_ranking = array();
2833
            foreach ($user_results as $result) {
2834
                //print_r($result);
2835
                if (!empty($result['exe_weighting']) && intval(
2836
                        $result['exe_weighting']
2837
                    ) != 0
2838
                ) {
2839
                    $my_ranking[$result['exe_id']] = $result['exe_result'] / $result['exe_weighting'];
2840
                } else {
2841
                    $my_ranking[$result['exe_id']] = 0;
2842
                }
2843
            }
2844
            asort($my_ranking);
2845
            $position = count($my_ranking);
2846
            if (!empty($my_ranking)) {