addSErver('/var/run/memcached.sock', 0); $Re = new Redis(); $Re->connect('/var/run/redis/redis.sock'); ?> addServer('/var/run/memcached.sock', 0); $Redis = new Redis(); $Redis->connect('/var/run/redis/redis.sock'); class Push { private $channel; function __construct() { global $Redis; $this->channel = 'ANIZONE_GLOBAL'; $this->redis = &$Redis; } function channel($channel) { $this->channel = $channel; } function trigger($event, $data, $channel = null) { if($channel == null) $channel = $this->channel; $json['channel'] = $channel; $json['data']['event'] = $event; $json['data']['data'] = $data; $json = json_encode($json); $this->redis->publish('juggernaut', $json); } } class PushWing { function queue($phone, $subject, $contents, $url, $timestamp = null) { if($timestamp === null) $timestamp = time(); $odb = &oDB::getInstance(); $contents = str_replace( "
", '\n', $contents ); $contents = str_replace( "
", '\n', $contents ); $contents = str_replace( "
", '\n', $contents ); $contents = str_replace( "

", '\n', $contents ); $contents = strip_tags($contents); $odb->insert('anizone_push_queue', ['phone' => $phone, 'subject' => $subject, 'contents' => $contents, 'url' => $url, 'timestamp' => $timestamp]); } function getGroupFavPhones($group_srl, $except_member_srl = []) { $oCacheHandler = CacheHandler::getInstance('object'); $cache_key = 'anizone:group_fav_phones_cache:'.$group_srl; $output = $oCacheHandler->get($cache_key); if(!$output) { $output = []; $odb = &oDB::getInstance(); $list = $odb->select('xe_member_fav', ['target_srl' => $group_srl]); $oMemberModel = &getModel('member'); foreach($list as $val) { $mem = $oMemberModel->getMemberInfoByMemberSrl($val->member_srl); if(in_array('즐겨찾기한 그룹의 새로운 글 작성', $mem->push_trigger) && is_array($mem->phone)) $output[] = implode('', $mem->phone); } $oCacheHandler->put($cache_key, $output); } foreach($except_member_srl as $except) { if(($key = array_search($except, $output)) !== false) { unset($messages[$key]); } } $phone = implode(',', $output); return $phone; } function clearGroupFavPhoneCache($group_srl) { $oCacheHandler = CacheHandler::getInstance('object'); $cache_key = 'anizone:group_fav_phones_cache:'.$group_srl; $oCacheHandler->delete($cache_key); } } ?>

List of Articles
번호 제목 글쓴이 날짜 최근 수정일 조회 수
22995 히잌 촉수! 4 file 『ValentinE』 2015.04.18 2015.04.18 3559
22994 히잌 제카마싴ㅋㅋㅋㅋ 1 file 『ValentinE』 2014.10.19 2014.10.19 2463
22993 히잌 얀데레 미모링 13 file 『ValentinE』 2014.10.17 2014.10.18 5513
22992 히잌 아동복이 번개땅으롴ㅋㅋㅋㅋ 1 『ValentinE』 2015.03.17 2015.03.18 996
22991 히잌 변태!! 7 file 『ValentinE』 2015.05.04 2015.05.05 2892
22990 히잌 마성의 우시오. file 『ValentinE』 2014.09.30 2014.09.30 14992
22989 히잌 로리콘! 8 리파 2015.08.18 2015.08.18 804
22988 히잌 911 클라스 4 file 『ValentinE』 2014.10.18 2014.10.18 1783
22987 히잇 말차까지 3일! 10 병장기린 2015.02.06 2015.02.07 1168
22986 히익; 4 file 리파 2014.12.15 2014.12.15 1341
22985 히익......... 9 file 리파 2015.03.23 2015.03.23 1002
22984 히익...... 초록괴물이다! 4 file 리파 2015.05.15 2015.05.15 888
22983 히익... 개소름....... 3 file deepsea 2016.04.19 2016.04.19 473
22982 히익.. 부산 재밋네욧 41 file 리파 2014.11.21 2014.11.23 1560
22981 히익, 마사토끼가 페도 토끼~ 9 file deepsea 2014.11.14 2014.11.15 6975
22980 히익!? 아청아청.... 라온 2015.11.30 2015.11.30 609
22979 히익!? 로리거유 여우는 음란하다! 12 file 라온 2015.12.23 2015.12.24 1196
22978 히익 이분 뭐야ㄷㄷ 17 file Resurrection 2015.01.14 2015.01.15 1559
22977 히익 이게 뭐야 8 유스터 2016.02.15 2016.02.16 378
22976 히익 여기가 어디야 8 유스터 2015.03.06 2015.03.06 779
22975 히익 아이리님 왜이리 강하져 23 사츠a 2014.10.06 2014.10.06 3674
22974 히익 아스트린님 왜이리 강하져 1 사츠a 2014.10.14 2014.10.14 1305
22973 히익 성드어어어어억 8 BC둘기 2015.04.13 2015.04.13 707
22972 히익 벌써 3 말랑젤리말랑 2014.10.06 2014.10.06 2874
22971 히익 몇시간을 잔거지 39 사츠a 2015.01.17 2015.01.18 1138
22970 히익 만화책에 빠졌어요 위벨 블라트 1 귀여운루디 2016.07.16 2016.07.17 194
22969 히익 롤 드립 3 file Sin군 2015.05.12 2015.05.13 1702
22968 히익 갑자기 막 발게이가 치고 올라옴 6 거냥거냥 2014.11.19 2014.11.19 1526
22967 히익 7월 2일이네요 17 file 데스키라 2015.07.02 2015.07.02 1180
22966 히익 6 작살나게달려 2016.06.26 2016.06.28 157
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 768 Next
/ 768
서버에 요청 중입니다. 잠시만 기다려 주십시오...