| @@ 478-483 (lines=6) @@ | ||
| 475 | // cache controll |
|
| 476 | $group_list = false; |
|
| 477 | $oCacheHandler = CacheHandler::getInstance('object', null, true); |
|
| 478 | if($oCacheHandler->isSupport()) |
|
| 479 | { |
|
| 480 | $object_key = 'member_groups:' . getNumberingPath($member_srl) . $member_srl . '_'.$site_srl; |
|
| 481 | $cache_key = $oCacheHandler->getGroupKey('member', $object_key); |
|
| 482 | $group_list = $oCacheHandler->get($cache_key); |
|
| 483 | } |
|
| 484 | ||
| 485 | if(!$member_groups[$member_srl][$site_srl] || $force_reload) |
|
| 486 | { |
|
| @@ 656-661 (lines=6) @@ | ||
| 653 | FileHandler::writeFile($cache_filename, $point); |
|
| 654 | ||
| 655 | $oCacheHandler = CacheHandler::getInstance('object', null, true); |
|
| 656 | if($new_group_list && $del_group_list && $oCacheHandler->isSupport()) |
|
| 657 | { |
|
| 658 | $object_key = 'member_groups:' . getNumberingPath($member_srl) . $member_srl . '_0'; |
|
| 659 | $cache_key = $oCacheHandler->getGroupKey('member', $object_key); |
|
| 660 | $oCacheHandler->delete($cache_key); |
|
| 661 | } |
|
| 662 | ||
| 663 | $oCacheHandler = CacheHandler::getInstance('object'); |
|
| 664 | if($new_group_list && $del_group_list && $oCacheHandler->isSupport()) |
|
| @@ 664-669 (lines=6) @@ | ||
| 661 | } |
|
| 662 | ||
| 663 | $oCacheHandler = CacheHandler::getInstance('object'); |
|
| 664 | if($new_group_list && $del_group_list && $oCacheHandler->isSupport()) |
|
| 665 | { |
|
| 666 | $object_key = 'member_info:' . getNumberingPath($member_srl) . $member_srl; |
|
| 667 | $cache_key = $oCacheHandler->getGroupKey('member', $object_key); |
|
| 668 | $oCacheHandler->delete($cache_key); |
|
| 669 | } |
|
| 670 | ||
| 671 | return $output; |
|
| 672 | } |
|