diff --git a/caches/FileCache.php b/caches/FileCache.php index a8ab88d7..eaf16f23 100644 --- a/caches/FileCache.php +++ b/caches/FileCache.php @@ -14,8 +14,6 @@ class FileCache extends CacheAbstract { public function saveData($datas){ $this->isPrepareCache(); - //Re-encode datas to UTF-8 - //$datas = Cache::utf8_encode_deep($datas); $writeStream = file_put_contents($this->getCacheFile(), serialize($datas)); if(!$writeStream) { diff --git a/lib/Cache.php b/lib/Cache.php index a1649a0b..192cb3bf 100644 --- a/lib/Cache.php +++ b/lib/Cache.php @@ -51,26 +51,6 @@ class Cache { return preg_match('@^[A-Z][a-zA-Z0-9-]*$@', $nameCache); } - - static public function utf8_encode_deep(&$input){ - if (is_string($input)){ - $input = utf8_encode($input); - } elseif(is_array($input)){ - foreach($input as &$value){ - Cache::utf8_encode_deep($value); - } - - unset($value); - } elseif(is_object($input)){ - $vars = array_keys(get_object_vars($input)); - - foreach($vars as $var){ - Cache::utf8_encode_deep($input->$var); - } - } - } - - static public function purge(){ $cacheTimeLimit = time() - 86400; // 86400 -> 24h $cachePath = 'cache';