Code Duplication    Length = 9-9 lines in 2 locations

src/Parser/Sheet.php 1 location

@@ 106-114 (lines=9) @@
103
		return $str;
104
	}
105
106
	private function splitOnToken($tokens, $splitOn) {
107
		$splitTokens = [];
108
		$i = 0;
109
		foreach ($tokens as $token) {
110
			if ($token['type'] === $splitOn) $i++;
111
			else $splitTokens[$i][] = $token;
112
		}
113
		return $splitTokens;
114
	}
115
116
	private function removeWhitespace($tokens) {
117
		$newTokens = [];

src/Parser/CssToXpath.php 1 location

@@ 62-70 (lines=9) @@
59
		return $return[0] === '' ? false : $return[0];
60
	}
61
62
	private function splitOnToken($tokens, $splitOn) {
63
		$splitTokens = [];
64
		$i = 0;
65
		foreach ($tokens as $token) {
66
			if ($token['type'] === $splitOn) $i++;
67
			else $splitTokens[$i][] = $token;
68
		}
69
		return $splitTokens;
70
	}
71
72
	//split the css into indivudal functions
73
	private function split($css) {