diff options
| author | ctrlcctrlv <wizardchan@hush.com> | 2013-08-29 13:43:50 +0000 |
|---|---|---|
| committer | ctrlcctrlv <wizardchan@hush.com> | 2013-08-29 13:43:50 +0000 |
| commit | 2804c6b775b07b5417d95b160674570600ff047f (patch) | |
| tree | 17aa60a9755be050a163403bcfaf54dd78c5ba4d /inc/cache.php | |
| parent | ee52dcb5835caa2193570d17e174ee812bb1f2fe (diff) | |
| parent | 8de81d176cc379687abbfebc3daa72e96068d49a (diff) | |
Merge remote-tracking branch 'upstream/master' (vichan-devel)
Diffstat (limited to 'inc/cache.php')
| -rw-r--r-- | inc/cache.php | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/inc/cache.php b/inc/cache.php index 849748d4..fd89be13 100644 --- a/inc/cache.php +++ b/inc/cache.php @@ -60,10 +60,8 @@ class Cache { break; } - // debug - if ($data !== false && $config['debug']) { - $debug['cached'][] = $key; - } + if ($config['debug']) + $debug['cached'][] = $key . ($data === false ? ' (miss)' : ' (hit)'); return $data; } @@ -95,10 +93,13 @@ class Cache { case 'php': self::$cache[$key] = $value; break; - } + } + + if ($config['debug']) + $debug['cached'][] = $key . ' (set)'; } public static function delete($key) { - global $config; + global $config, $debug; $key = $config['cache']['prefix'] . $key; @@ -119,6 +120,9 @@ class Cache { unset(self::$cache[$key]); break; } + + if ($config['debug']) + $debug['cached'][] = $key . ' (deleted)'; } public static function flush() { global $config; |
