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";
@@ 1154-1160 (lines=7) @@
1151
1152
		$response->addHeader('X-Include-JS', implode(',', $jsRequirements));
1153
1154
		foreach($this->getCSS() as $file => $params) {
1155
			$path = $this->pathForFile($file);
1156
			if($path) {
1157
				$path = str_replace(',', '%2C', $path);
1158
				$cssRequirements[] = isset($params['media']) ? "$path:##:$params[media]" : $path;
1159
			}
1160
		}
1161
1162
		$response->addHeader('X-Include-CSS', implode(',', $cssRequirements));
1163
	}