Code Duplication    Length = 8-8 lines in 2 locations

lib/private/Template/JSCombiner.php 1 location

@@ 273-280 (lines=8) @@
270
	 * @param string $appId
271
	 * @return string
272
	 */
273
	private function prependVersionPrefix(string $jsFile, string $appId): string {
274
		$appVersion = $this->appManager->getAppInfo($appId)['version'];
275
		if (!is_null($appVersion)) {
276
			return substr(md5($appVersion), 0, 4) . '-' . $jsFile;
277
		}
278
		$coreVersion = \OC_Util::getVersionString();
279
		return substr(md5($coreVersion), 0, 4) . '-' . $jsFile;
280
	}
281
}
282

lib/private/Template/SCSSCacher.php 1 location

@@ 351-358 (lines=8) @@
348
	 * @param string $appId
349
	 * @return string
350
	 */
351
	private function prependVersionPrefix(string $cssFile, string $appId): string {
352
		$appVersion = \OC_App::getAppVersion($appId);
353
		if ($appVersion !== '0') {
354
			return substr(md5($appVersion), 0, 4) . '-' . $cssFile;
355
		}
356
		$coreVersion = \OC_Util::getVersionString();
357
		return substr(md5($coreVersion), 0, 4) . '-' . $cssFile;
358
	}
359
360
	/**
361
	 * Get WebDir root