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
번호 제목 글쓴이 날짜 최근 수정일 조회 수
22845 휴가가고 싶다 6 작살나게달려 2015.05.24 2015.05.24 478
22844 휴가가 짤리고 받은 선물 5 Sati 2015.08.25 2015.08.25 553
22843 휴가 나왔습니다. 8 일병바시 2016.05.13 2016.05.13 452
22842 휴가 나왔습니다. 5 일병바시 2016.01.27 2016.01.28 210
22841 휫자아아아앙 10 file 아스트린 2015.02.13 2015.02.14 879
22840 휘어지는 아이폰드립 5 naitre/네트르 2014.09.30 2014.09.30 4140
22839 훼인력이 늘어난거같다 10 file MSYB 2015.01.02 2015.01.03 852
22838 훗훗훗 이것이 마(馬)개조다!! 7 file 카이트 2015.10.07 2015.10.07 429
22837 훗훗 나는 레드 트레인이지만 실은 골드 트레인! 2 file 카이트 2016.03.25 2016.03.25 225
22836 훔멜스 바이에른 뮌헨 이적 2 file Primary 2016.05.10 2016.05.10 716
22835 훔.............................ㅋ................ 8 file 리파 2015.06.21 2015.06.21 457
22834 훌륭한 광택이다만 검은색을 이길순 없지! 내 직접 바니걸의 의지를 실현하리라! 15 file 거냥거냥 2014.12.18 2014.12.19 1295
22833 훌륭하다 훌륭하다 유포터블놈들 19 file 거냥거냥 2014.10.19 2014.10.20 5895
22832 훌륭하다 구글놈들. 15 file Resurrection 2014.10.14 2014.10.14 1506
22831 훈훈하다.. 4 file Primary 2015.11.20 2015.11.20 426
22830 훈훈 그자체... 4 Primary 2018.05.09 2018.05.09 172
22829 훈련...끝났다... 1 신현[神現] 2015.08.24 2015.08.25 362
22828 훈도시와 야마토타마시 루디 2016.02.26 2016.02.26 647
22827 후후후 하루디는 떡볶끼를 사랑하는 아이입니다 3 행복하루디 2015.04.20 2015.04.21 703
22826 후후후 지금이야말로 글을 쓸 시간입니다 행복하루디 2015.06.27 2015.06.27 338
22825 후후후 애니존의 전성기에는 한페이지 컷이 1x 초였지 14 거냥거냥 2015.10.31 2015.11.01 473
22824 후후후 아무도 몰래 몰컴하는 즐거움 5 행복하루디 2015.06.23 2015.06.23 536
22823 후후후 시간표를 알려주는 시간인가요 7 file 하루디13세 2015.02.26 2015.02.26 798
22822 후후후 다들 날 너무 좋아들 하시네 2 銀童 2015.04.22 2015.04.22 557
22821 후후 20만원 조립식 노트북 추천해주세요^^ 10 루디 2016.04.07 2016.04.07 2844
22820 후쿠하라 카오리 8 슈퍼센토 2015.04.15 2015.04.15 1088
22819 후쿠오카 함 훑구올까! 24 BC둘기 2016.07.07 2016.07.08 169
22818 후쿠닭의 법칙 8 W.준쨔응 2015.01.11 2015.01.12 1877
22817 후유증이라... 5 MSYB 2015.02.07 2015.02.07 904
22816 후욱후욱 4 file 김양갱 2015.04.25 2015.04.25 753
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 ... 768 Next
/ 768
서버에 요청 중입니다. 잠시만 기다려 주십시오...