Browse Source

Merge pull request #12750 from owncloud/cache-numericstorageidfix

Fix numeric storage id for cache wrapper
remotes/origin/fix-10825
Robin Appelman 11 years ago
parent
commit
3898fbc0d2
  1. 9
      lib/private/files/cache/wrapper/cachewrapper.php
  2. 4
      tests/lib/files/cache/cache.php

9
lib/private/files/cache/wrapper/cachewrapper.php

@ -233,6 +233,15 @@ class CacheWrapper extends Cache {
return $this->cache->getPathById($id);
}
/**
* Returns the numeric storage id
*
* @return int
*/
public function getNumericStorageId() {
return $this->cache->getNumericStorageId();
}
/**
* get the storage id of the storage for a file and the internal path of the file
* unlike getPathById this does not limit the search to files on this storage and

4
tests/lib/files/cache/cache.php

@ -35,6 +35,10 @@ class Cache extends \Test\TestCase {
*/
protected $cache2;
public function testGetNumericId() {
$this->assertNotNull($this->cache->getNumericStorageId());
}
public function testSimple() {
$file1 = 'foo';
$file2 = 'foo/bar';

Loading…
Cancel
Save