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); } } ?> 코로나!!! 올해 덕질은 이대로 끝이겠죠.. ㅠ

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

단축키

Prev이전 문서

Next다음 문서

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

단축키

Prev이전 문서

Next다음 문서

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

 

 서울코믹도 11월로 밀리고 이마저도 과연 열릴지 의문이네요

 AGF는 아직 아무말 없는걸로 봐서는 ㅃㅃ..

 그외 국내 행사들도 역시나 어림도없지!! 아암!!

 

 작년까지만 해도 7~8월중에 일본여행 계획하고 있었는데 일본여행은 무슨 국내여행도 마음대로 못하네요

 일본에서 대학다니는 친한 동생있어서 잠자리는 해결되겠다 했는데 이 동생 졸업하고 한국들어와도 코로나 끝날지...

 

 상식이라는것만 있어도 이렇게까지 가지는 않았을텐데... ㅠㅠㅠㅠ

 


  1. 아아 중앙재해대책본부입니다

  2. 와 여기 살아있다니

  3. 에헤떼난다yo

  4. 오랜만에 왔는데 dev 어디갔어요

  5. 오랜만에 접속했습니당

  6. 애니존에 글을 쓰지 못하는 이유

  7. 11/25 하루히 신작 발매

  8. 세상에

  9. 결국 LG 노트북으로 샀습니다

  10. 컴잘알님들 도와주세요 흐규흐규

  11. 오 개쩜

  12. 코로나!!! 올해 덕질은 이대로 끝이겠죠.. ㅠ

  13. 길 가다가 발견한 주유소.jpg

  14. dev 어디갓죠

  15. 드디어 가챠논문이 출판됐습니다

  16. 10년만에 근황

  17. 부-활

  18. 응애 나 애기 부활

  19. 살아났다! 저도 근황?

  20. 저도 근황

  21. 근황

  22. 생존신고

  23. 여기 아직도 있네요?

  24. ?? 신입이 있네....

  25. 우한폐럼이 어느새 1천명에 근접했네요

  26. 코로나 진짜 엄청나네요...

  27. 부산 의료원도 코로나 땜에 폐쇄했네요.

  28. 방금뉴스속도 떴네요 코로나 2명 추가확진자 생겼다네요

  29. 얼마전에 블랙머니 봤는데

  30. 아 오랜만에 들어 왔는데 안타까워서 글 하나 올리고 감

목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 365 Next
/ 365
서버에 요청 중입니다. 잠시만 기다려 주십시오...