$data[0]) { unlink($filename); return false; } return $data[1]; } private static function getFileName($key) { $md5 = md5($key); $dir = _PS_CACHE_DIR_ . 'custom_cache/' . $md5[0] . '/' . $md5[1] . '/'; if (!is_dir($dir)) { mkdir($dir, 0755, true); } return $dir . 'cache_' . $md5; } }