summaryrefslogtreecommitdiff
path: root/app/Core/FileCache.php
diff options
context:
space:
mode:
Diffstat (limited to 'app/Core/FileCache.php')
-rw-r--r--app/Core/FileCache.php41
1 files changed, 0 insertions, 41 deletions
diff --git a/app/Core/FileCache.php b/app/Core/FileCache.php
deleted file mode 100644
index 2037f271..00000000
--- a/app/Core/FileCache.php
+++ /dev/null
@@ -1,41 +0,0 @@
-<?php
-
-namespace Core;
-
-class FileCache extends Cache
-{
- const CACHE_FOLDER = 'data/cache/';
-
- public function init()
- {
- if (! is_dir(self::CACHE_FOLDER)) {
- mkdir(self::CACHE_FOLDER);
- }
- }
-
- public function set($key, $value)
- {
- file_put_contents(self::CACHE_FOLDER.$key, json_encode($value));
- }
-
- public function get($key)
- {
- if (file_exists(self::CACHE_FOLDER.$key)) {
- return json_decode(file_get_contents(self::CACHE_FOLDER.$key), true);
- }
-
- return null;
- }
-
- public function flush()
- {
- foreach (glob(self::CACHE_FOLDER.'*') as $filename) {
- @unlink($filename);
- }
- }
-
- public function remove($key)
- {
- @unlink(self::CACHE_FOLDER.$key);
- }
-}