diff --git a/lib/classes/cache/FileCache.php b/lib/classes/cache/FileCache.php index d760f08597111edeca131fc7801347d622955778..55b366703307778922fa34d1ff482f0cc8ea5e9c 100644 --- a/lib/classes/cache/FileCache.php +++ b/lib/classes/cache/FileCache.php @@ -188,11 +188,16 @@ class FileCache extends Cache */ public function getStats(): array { + $count = 0; + foreach (@glob($this->dir . '*', GLOB_ONLYDIR) as $current_dir){ + $count += count(@glob("{$current_dir}/*")); + } + return [ __CLASS__ => [ 'name' => _('Anzahl Einträge'), - 'value' => \DBManager::get()->fetchColumn("SELECT COUNT(*) FROM `cache`") - ] + 'value' => $count, + ], ]; }