diff options
Diffstat (limited to 'classes/diskcache.php')
-rw-r--r-- | classes/diskcache.php | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/classes/diskcache.php b/classes/diskcache.php index 4cec77cde..69b48688c 100644 --- a/classes/diskcache.php +++ b/classes/diskcache.php @@ -200,7 +200,7 @@ class DiskCache implements Cache_Adapter { if (implements_interface($p, "Cache_Adapter")) { /** @var Cache_Adapter $p */ - $this->adapter = $p; + $this->adapter = clone $p; // we need separate object instances for separate directories $this->adapter->set_dir($dir); return; } @@ -210,6 +210,10 @@ class DiskCache implements Cache_Adapter { $this->adapter->set_dir($dir); } + public function get_mtime(string $filename) { + return $this->adapter->get_mtime($filename); + } + public function set_dir(string $dir) : void { $this->adapter->set_dir($dir); } |