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
번호 제목 글쓴이 최근 수정일 날짜 조회 수 추천 수
10788 몇살이 좋아? 15 naitre/네트르 2014.09.30 2014.09.30 5418 0
10787 박주영 알샤밥 10 file 독일귀족찰스 2014.09.30 2014.09.30 5415 0
10786 여러분 그렇게... 9 신율 2014.09.30 2014.09.30 5382 0
10785 리갤 보컬로이드 덕중에서 라마즈P 요즘 뭐하시는지 아시는 분? 바시 2014.09.30 2014.09.30 5376 0
10784 현재 우리가 사용하고 있는 우유갑 발명에 대한 진실? 2 냥프☆시롤 2014.10.06 2014.10.05 5370 0
10783 다리 4 file 아스트린 2014.09.30 2014.09.30 5362 0
10782 저는 파판 빨꺼니깐 4 naitre/네트르 2014.09.29 2014.09.29 5362 0
10781 축구보니까 소농민이 생각나서 짠해 5 銀童 2014.09.30 2014.09.30 5347 0
10780 그렇다 아침이다 1 거냥거냥 2014.09.30 2014.09.30 5345 1
10779 이 조합의 의미를 아시는 분들은 좀 반성을 해야할거 같습니다 40 file 냥프☆시롤 2015.02.12 2015.02.11 5310 0
10778 it덕후님들 6 naitre/네트르 2014.09.30 2014.09.30 5303 0
10777 웹키퍼 개객끼 6 naitre/네트르 2014.09.30 2014.09.30 5249 0
10776 미미쨩의 현실 3 file 아스트린 2014.09.30 2014.09.30 5241 0
10775 인형 & 피규어 만들어 줘야겠다 14 銀童 2014.10.07 2014.10.07 5234 13
10774 26년만에 처음 알았습니다. 63 file 쿡킹 2014.10.09 2014.10.07 5228 27
10773 오늘의 가정 환경 26 銀童 2014.10.09 2014.10.09 5174 10
10772 물어볼것도 없겟지만,,, 5 아이리 2014.09.29 2014.09.29 5168 0
10771 캬 취한다 오늘도 화석을 두명이나 발굴함 11 銀童 2014.10.09 2014.10.08 5126 14
10770 저는 한번깊게빠지고 흥미없어지고이런게 빠른거같아요 2 file 영원히sayonara 2015.02.24 2015.02.24 5094 0
10769 아니 이게왜 메인에... 27 file 아스트린 2014.10.19 2014.10.10 5084 18
10768 지금 인터넷 체팅방에서 하루디13세가 중딩2명 초딩2명이 모여서 수다중 18 하루디13 2014.10.09 2014.10.08 5042 0
10767 교수님..... 3 사츠a 2014.09.30 2014.09.30 4984 0
10766 국제사이모에리그(ISML) Semifinals, Day 1 결과 5 By.Xien 2014.10.01 2014.09.30 4978 0
10765 저는 추천을 잘하는거같아요 18 아이리 2014.10.10 2014.10.10 4937 12
10764 리뉴얼 고질병 naitre/네트르 2014.09.30 2014.09.30 4926 0
10763 오늘은 엠블렘을 열어야지 14 銀童 2014.09.30 2014.09.30 4905 0
10762 차단 기능 사용법 6 銀童 2014.09.30 2014.09.30 4900 0
10761 자바스크립트 콘솔 오류 보고 1 file 아스트린 2014.10.08 2014.10.08 4847 0
10760 두세달 써보니깐 5 하네세 2014.09.30 2014.09.30 4840 1
10759 병원지하에서 흑형을 봤어요 5 냥프☆시롤 2014.10.02 2014.10.02 4838 0
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 365 Next
/ 365
서버에 요청 중입니다. 잠시만 기다려 주십시오...