Code Duplication    Length = 7-8 lines in 2 locations

view/Requirements.php 2 locations

@@ 1071-1078 (lines=8) @@
1068
				$jsRequirements .= "\n//]]>\n</script>\n";
1069
			}
1070
1071
			foreach($this->getCSS() as $file => $params) {
1072
				$path = Convert::raw2xml($this->pathForFile($file));
1073
				if($path) {
1074
					$media = (isset($params['media']) && !empty($params['media']))
1075
						? " media=\"{$params['media']}\"" : "";
1076
					$requirements .= "<link rel=\"stylesheet\" type=\"text/css\"{$media} href=\"$path\" />\n";
1077
				}
1078
			}
1079
1080
			foreach($this->getCustomCSS() as $css) {
1081
				$requirements .= "<style type=\"text/css\">\n$css\n</style>\n";
@@ 1156-1162 (lines=7) @@
1153
			$response->addHeader('X-Include-JS', implode(',', $jsRequirements));
1154
		}
1155
1156
		foreach($this->getCSS() as $file => $params) {
1157
			$path = $this->pathForFile($file);
1158
			if($path) {
1159
				$path = str_replace(',', '%2C', $path);
1160
				$cssRequirements[] = isset($params['media']) ? "$path:##:$params[media]" : $path;
1161
			}
1162
		}
1163
1164
		if(count($cssRequirements)) {
1165
			$response->addHeader('X-Include-CSS', implode(',', $cssRequirements));