Skip to content
Snippets Groups Projects
Commit a7806076 authored by Bart Visscher's avatar Bart Visscher
Browse files

Move generating cache key from files from OC_Minimizer to OC_Cache

parent 5aec26a3
No related branches found
No related tags found
No related merge requests found
......@@ -144,4 +144,13 @@ class OC_Cache {
return self::$isFast;
}
static public function generateCacheKeyFromFiles($files) {
$key = '';
sort($files);
foreach($files as $file) {
$stat = stat($file);
$key .= $file.$stat['mtime'].$stat['size'];
}
return md5($key);
}
}
......@@ -2,14 +2,11 @@
abstract class OC_Minimizer {
public function generateETag($files) {
$etag = '';
sort($files);
$fullpath_files = array();
foreach($files as $file_info) {
$file = $file_info[0] . '/' . $file_info[2];
$stat = stat($file);
$etag .= $file.$stat['mtime'].$stat['size'];
$fullpath_files[] = $file_info[0] . '/' . $file_info[2];
}
return md5($etag);
return OC_Cache::generateCacheKeyFromFiles($fullpath_files);
}
abstract public function minimizeFiles($files);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment