Members Alarm Alarm 모듈 Method를 통해 회원에게 새로운 알림을 전달합니다.

확인해 주세요

회원 알림 발송은 Alarm 모듈 설치가 필요합니다.
2.1.* 버전의 zigger Core에는 Alarm 모듈이 기본적으로 설치되어 있습니다.

사용 준비

manage Feeds를 사용하기 위해선 아래와 같이 Controller 최상단에 use 가 선언 되어야 합니다.
Controller /app/test.php
<?php
use Module\Alarm\Library as Alarm_Library;

새로운 Alarm 전송

아래 예시 코드와 같이 새로운 Alarm 인스턴스 생성 후 회원에게 새로운 알림 전송이 가능합니다.
전송된 알림은 회원의 '마이페이지'와 웹사이트 글로벌 영역에 표시됩니다.
Controller /app/test.php
<?php
use Module\Alarm\Library as Alarm_Library;

...

$Alarm_Library = new Alarm_Library();
$Alarm_Library->get_add_alarm(
    array(
        'msg_from' => '게시판 모듈',
        'from_mb_idx' => 1,
        'to_mb_idx' => 3,
        'memo' => '홍길동님이 댓글을 등록했습니다.',
        'link' => PH_DIR.'/forum/301'
    )
);
Option 설명 기본값
msg_from 알림 출처를 입력합니다. 출처는 자유롭게 입력 가능합니다.
from_mb_idx 알림을 발송하는 회원의 mb_idx 를 입력합니다. 관리자인 경우 '1'을 입력합니다.
to_mb_idx 알림을 수신할 회원의 mb_idx 를 입력합니다.
memo 알림 내용을 입력합니다. 내용에는 html태그가 포함될 수 있습니다.
link 회원이 알림 클릭시 이동할 경로를 입력합니다.