diff --git a/lib/files/cache/cache.php b/lib/files/cache/cache.php index 3818fdbd84065fb43b7ed2d9f731dddcd3e74674..5b8dc46b771ce72f4b16c976360d1bc7cef232a7 100644 --- a/lib/files/cache/cache.php +++ b/lib/files/cache/cache.php @@ -200,7 +200,7 @@ class Cache { $data['path'] = $file; $data['parent'] = $this->getParentId($file); - $data['name'] = basename($file); + $data['name'] = \OC_Util::basename($file); $data['encrypted'] = isset($data['encrypted']) ? ((int)$data['encrypted']) : 0; list($queryParts, $params) = $this->buildParts($data); diff --git a/lib/util.php b/lib/util.php index 981b05b2b46130a60318203705059da1c9e5fc88..004470908d1289e33d3cd6b925729b989769cb5a 100755 --- a/lib/util.php +++ b/lib/util.php @@ -892,4 +892,10 @@ class OC_Util { return $value; } + + public static function basename($file) + { + $t = explode('/', $file); + return array_pop($t); + } }