| @@ 487-492 (lines=6) @@ | ||
| 484 | // cache controll |
|
| 485 | $group_list = false; |
|
| 486 | $oCacheHandler = CacheHandler::getInstance('object', null, true); |
|
| 487 | if($oCacheHandler->isSupport()) |
|
| 488 | { |
|
| 489 | $object_key = 'member_groups:' . getNumberingPath($member_srl) . $member_srl . '_'.$site_srl; |
|
| 490 | $cache_key = $oCacheHandler->getGroupKey('member', $object_key); |
|
| 491 | $group_list = $oCacheHandler->get($cache_key); |
|
| 492 | } |
|
| 493 | ||
| 494 | if(!$member_groups[$member_srl][$site_srl] || $force_reload) |
|
| 495 | { |
|
| @@ 684-689 (lines=6) @@ | ||
| 681 | FileHandler::writeFile($cache_filename, $point); |
|
| 682 | ||
| 683 | $oCacheHandler = CacheHandler::getInstance('object', null, true); |
|
| 684 | if($new_group_list && $del_group_list && $oCacheHandler->isSupport()) |
|
| 685 | { |
|
| 686 | $object_key = 'member_groups:' . getNumberingPath($member_srl) . $member_srl . '_0'; |
|
| 687 | $cache_key = $oCacheHandler->getGroupKey('member', $object_key); |
|
| 688 | $oCacheHandler->delete($cache_key); |
|
| 689 | } |
|
| 690 | ||
| 691 | $oCacheHandler = CacheHandler::getInstance('object'); |
|
| 692 | if($new_group_list && $del_group_list && $oCacheHandler->isSupport()) |
|
| @@ 692-697 (lines=6) @@ | ||
| 689 | } |
|
| 690 | ||
| 691 | $oCacheHandler = CacheHandler::getInstance('object'); |
|
| 692 | if($new_group_list && $del_group_list && $oCacheHandler->isSupport()) |
|
| 693 | { |
|
| 694 | $object_key = 'member_info:' . getNumberingPath($member_srl) . $member_srl; |
|
| 695 | $cache_key = $oCacheHandler->getGroupKey('member', $object_key); |
|
| 696 | $oCacheHandler->delete($cache_key); |
|
| 697 | } |
|
| 698 | ||
| 699 | return $output; |
|
| 700 | } |
|