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); } } ?> 심심하니까 노래 추천 048.

조회 수 55 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

위로 아래로 댓글로 가기 인쇄


C90 신보 특집3.


List of Articles
번호 제목 글쓴이 날짜 최근 수정일 조회 수
45 가끔 친선 방 만들때 나오는 상황 3 리파 2016.03.02 2016.03.02 55
44 이 페이스로만 가면 미사가 잡겠는뎅! 루디 2016.02.21 2016.02.21 55
43 [스킬 건의] 소환 스킬 2 maglor 2016.03.08 2016.03.09 55
42 기준선 없이 대충 자르니 6 file 블루스크린 2016.03.21 2016.03.21 55
41 [투덱] 슬슬 슬럼프가 찾아오는 것 같네요... file 허세버터칩 2016.06.05 2016.06.05 55
40 [지진 속보] 포항에서 약간 강한 지진 발생 JINI 2017.12.25 2017.12.25 55
» 심심하니까 노래 추천 048. 상병바시 2016.09.04 2016.09.04 55
38 키르아 잡이를 위한 검술님들 덱 조언 료식 2016.02.20 2016.02.20 55
37 이 시간에 친선방 만들어서 이귤리체 2016.02.15 2016.02.15 55
36 유통기한이 크게 다가오지만 탈출구가 보이지앙는다... 5 하나카나 2016.03.19 2016.03.19 55
35 보석을 잘못 끼웠는데 제거는 안되나요? 3 Rigel 2016.03.21 2016.03.21 55
34 슬슬 디벞카드 추가해야겠네요 Primary 2016.02.22 2016.02.22 54
33 [데레스테] 와...아슬아슬했네.. 아쳐라이더 2016.06.28 2016.06.28 54
32 10월~11월에 미국 갑니다 작살나게달려 2016.07.27 2016.07.27 54
31 심심하니까 노래 추천 043. 상병바시 2016.07.31 2016.07.31 54
30 6월 마지막 투덱 및 6월 정산 file 허세버터칩 2016.07.01 2016.07.01 54
29 [오스] 오랜만에.. ChroniclE 2016.07.13 2016.07.13 54
28 어.......포인트 상한 있었던가요?;; 3 아쳐라이더 2016.03.19 2016.03.19 54
27 덱 교체 후.. 10 file MSYB 2016.02.29 2016.02.29 54
26 마법덱 하고싶은데 도와져여! 14 file ChroniclE 2016.03.20 2016.03.20 54
25 엌ㅋㅋㅋ살아났다 1 BC둘기 2017.11.14 2017.11.14 54
24 부산행 보고 왔습니다. (스포x) 2 Primary 2016.07.23 2016.07.23 54
23 팬들을 우롱했다는 점에서 K리그에서도 비슷한 일이 있었는데 Primary 2016.07.24 2016.07.24 54
22 오랜만에 노래 하나 투척 Primary 2017.12.22 2017.12.22 54
21 드디어 나도 10랩이 생겼다 7 하나카나 2016.02.27 2016.02.28 53
20 심심하니까 노래 추천 049. 상병바시 2016.09.11 2016.09.11 53
19 에에에에엠블렘 2 BC둘기 2016.01.25 2016.01.25 53
18 글이 없다! BC둘기 2016.07.14 2016.07.14 53
17 심심하니까 노래 추천 046. 상병바시 2016.09.02 2016.09.02 53
16 저도 이사하고 싶은데 『Lancer』‍ 2016.07.18 2016.07.18 53
Board Pagination Prev 1 ... 759 760 761 762 763 764 765 766 767 768 Next
/ 768
서버에 요청 중입니다. 잠시만 기다려 주십시오...