summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Mueller <thomas.mueller@tmit.eu>2013-07-29 18:24:05 +0200
committerThomas Mueller <thomas.mueller@tmit.eu>2013-07-29 18:24:05 +0200
commite2d3225e5aff343bf62b6dbb62eb3526e525cb6b (patch)
tree7485ee0028f5cd5c3b39decfe4f23d6aa661d83d
parenta3ff77156789a4eaf0e205aa93b168d399e011ac (diff)
downloadnextcloud-server-e2d3225e5aff343bf62b6dbb62eb3526e525cb6b.tar.gz
nextcloud-server-e2d3225e5aff343bf62b6dbb62eb3526e525cb6b.zip
implement a platform independent version of basename
-rw-r--r--lib/files/cache/cache.php2
-rwxr-xr-xlib/util.php6
2 files changed, 7 insertions, 1 deletions
diff --git a/lib/files/cache/cache.php b/lib/files/cache/cache.php
index 3818fdbd840..5b8dc46b771 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 981b05b2b46..004470908d1 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);
+ }
}