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
번호 제목 글쓴이 최근 수정일 날짜 조회 수 추천 수
2555 [이모이모] 저도 한 항마력한다고생각했는데 5 미니키오 2019.01.05 2018.12.17 200 0
2554 [이모이모] 뭐죠 이 애니는 대체... 6 file Resurrection 2018.12.19 2018.12.18 237 0
2553 다가오는 2019년. 그녀들의 힘찬 비상을 다시 한 번 기원하며 2 병맛 2018.12.07 2018.11.14 238 0
2552 건담 내러티브 사전 공개판이 나왔습니다. 2 울트라빅슈 2018.12.02 2018.11.30 214 0
2551 [고블린 슬레이어]순서를 좀 섞었네요... 4 file 울트라빅슈 2018.11.30 2018.11.04 490 0
2550 [벨제붑 아가씨의 뜻대로] 제목과 뭔가 다른 느낌인데요 2 file 미니키오 2018.11.26 2018.11.25 177 0
2549 후르츠 바스켓 애니판 리메이크 결정 6 file 울트라빅슈 2018.11.16 2018.11.12 491 0
2548 11월의 에미야씨네 오늘 밥상 8 maglor 2018.11.14 2018.11.02 223 0
2547 [고블린 슬레이어] 오늘의 한컷 3 file 미니키오 2018.11.04 2018.11.04 188 0
2546 유루캠 2기, 극장판 제작 결정 3 file 왕따쿨엑스 2018.10.28 2018.10.07 349 0
2545 펭귄 하이웨이 보고왔어용 2 file JINI 2018.10.21 2018.10.18 154 0
» [걸파 피코]아리사쨔응.. 3 file Primary 2018.10.21 2018.10.20 296 0
2543 [이모이모] 제목부터 대놓고 알수있긴합니다만 2 file 미니키오 2018.10.14 2018.10.14 148 0
2542 [고블린 슬레이어] 그러고보니 주인공 나이가 젊었죠 4 file 미니키오 2018.10.11 2018.10.11 197 0
2541 왜 이들은 국사모에서 안 되는가? - 특집. Aqours 3 병맛 2018.10.09 2018.10.06 170 0
2540 [one room] 도대채 뭐라고 말한걸까요... 1 file 미니키오 2018.09.26 2018.09.25 165 0
2539 10월은 애니메이션의 달 2 file JINI 2018.09.24 2018.09.22 211 0
2538 [주문토끼] 2019년 OVA, 2020년 3기 예정 3 file JINI 2018.09.17 2018.09.16 243 0
2537 [one room] 아뉘 이런 컨셉인 작품인건 알지만요... file 미니키오 2018.09.16 2018.09.16 253 0
2536 현재 국사모 근황 대략 정리해주실 수 있으신 분? 3 병맛 2018.09.07 2018.09.06 262 0
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 131 Next
/ 131
서버에 요청 중입니다. 잠시만 기다려 주십시오...