From c34a9a900592e26ba52b996f44d6080759c27301 Mon Sep 17 00:00:00 2001 From: Kijin Sung Date: Mon, 28 Sep 2020 00:55:55 +0900 Subject: [PATCH] Fix different relative paths of point cache file --- modules/point/point.controller.php | 6 +++--- modules/point/point.model.php | 12 ++++++------ 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/modules/point/point.controller.php b/modules/point/point.controller.php index 784a542c8..f45652b7c 100644 --- a/modules/point/point.controller.php +++ b/modules/point/point.controller.php @@ -832,8 +832,8 @@ class pointController extends point // Cache Settings $cache_key = sprintf('member:point:%d', $member_srl); - $cache_path = sprintf('./files/member_extra_info/point/%s/', getNumberingPath($member_srl)); - $cache_filename = sprintf('%s%d.cache.txt', $cache_path, $member_srl); + $cache_path = sprintf(RX_BASEDIR . 'files/member_extra_info/point/%s', getNumberingPath($member_srl)); + $cache_filename = sprintf('%s/%d.cache.txt', $cache_path, $member_srl); if (Rhymix\Framework\Cache::getDriverName() !== 'dummy') { Rhymix\Framework\Cache::set($cache_key, $point); @@ -845,7 +845,7 @@ class pointController extends point } getController('member')->_clearMemberCache($member_srl); - unset(self::$_member_point_cache[$member_srl]); + unset(parent::$_member_point_cache[$member_srl]); return $output; } diff --git a/modules/point/point.model.php b/modules/point/point.model.php index 8dae9c1aa..eae692169 100644 --- a/modules/point/point.model.php +++ b/modules/point/point.model.php @@ -34,10 +34,10 @@ class pointModel extends point $member_srl = abs($member_srl); // Get from instance memory - if (!$from_db && isset(self::$_member_point_cache[$member_srl])) + if (!$from_db && isset(parent::$_member_point_cache[$member_srl])) { $exists = true; - return self::$_member_point_cache[$member_srl]; + return parent::$_member_point_cache[$member_srl]; } // Get from object cache @@ -53,12 +53,12 @@ class pointModel extends point } // Get from file cache - $cache_path = sprintf(_XE_PATH_ . 'files/member_extra_info/point/%s', getNumberingPath($member_srl)); - $cache_filename = sprintf('%s%d.cache.txt', $cache_path, $member_srl); + $cache_path = sprintf(RX_BASEDIR . 'files/member_extra_info/point/%s', getNumberingPath($member_srl)); + $cache_filename = sprintf('%s/%d.cache.txt', $cache_path, $member_srl); if (!$from_db && file_exists($cache_filename)) { $exists = true; - return self::$_member_point_cache[$member_srl] = intval(trim(Rhymix\Framework\Storage::read($cache_filename))); + return parent::$_member_point_cache[$member_srl] = intval(trim(Rhymix\Framework\Storage::read($cache_filename))); } // Get from the DB @@ -77,7 +77,7 @@ class pointModel extends point } // Save to cache - self::$_member_point_cache[$member_srl] = $point; + parent::$_member_point_cache[$member_srl] = $point; if (Rhymix\Framework\Cache::getDriverName() !== 'dummy') { Rhymix\Framework\Cache::set($cache_key, $point);