Code Duplication    Length = 5-5 lines in 3 locations

app/Stats.php 1 location

@@ 5195-5199 (lines=5) @@
5192
			}
5193
		}
5194
		if ($step == (int) ($max + 1)) {
5195
			for ($d = (int) ($max); $d > 0; $d--) {
5196
				if ($max < ($d * 10 + 1) && fmod($max, $d) == 0) {
5197
					$step = $d;
5198
				}
5199
			}
5200
		}
5201
		for ($n = $step; $n <= ($max + 1); $n += $step) {
5202
			$chxl .= $n . '|';

app/Functions/FunctionsPrintLists.php 2 locations

@@ 1710-1714 (lines=5) @@
1707
		$chart_url .= '|1:||' . rawurlencode(I18N::percentage($vmax / $count)); // y axis
1708
		$chart_url .= '|2:||';
1709
		$step = $vmax;
1710
		for ($d = $vmax; $d > 0; $d--) {
1711
			if ($vmax < ($d * 10 + 1) && ($vmax % $d) == 0) {
1712
				$step = $d;
1713
			}
1714
		}
1715
		if ($step == $vmax) {
1716
			for ($d = $vmax - 1; $d > 0; $d--) {
1717
				if (($vmax - 1) < ($d * 10 + 1) && (($vmax - 1) % $d) == 0) {
@@ 1774-1778 (lines=5) @@
1771
		$chart_url .= '|1:||' . rawurlencode(I18N::percentage($vmax / $count)); // y axis
1772
		$chart_url .= '|2:||';
1773
		$step = $vmax;
1774
		for ($d = $vmax; $d > 0; $d--) {
1775
			if ($vmax < ($d * 10 + 1) && ($vmax % $d) == 0) {
1776
				$step = $d;
1777
			}
1778
		}
1779
		if ($step == $vmax) {
1780
			for ($d = $vmax - 1; $d > 0; $d--) {
1781
				if (($vmax - 1) < ($d * 10 + 1) && (($vmax - 1) % $d) == 0) {