한달만에 업데이트가 이루어졌습니다.
## 업데이트 내역
- 2019-11-20 : [V1.0.1]
- 사용자의 남은 권한 기간 확인 함수 추가 (cauth_data() 및 cauth_data_by_item(), 도움말 페이지 참고)
- 2019-10-21 : [V1.0.0]
- 최초 배포
## 사용자의 남은 권한 기간 확인하는 방법 by 권한설정 ID
// 사용자='byfun' && 권한설정(ID=1) 인 권한등록내역
$aData = cauth_data('byfun', 1);
if($aData) {
echo '게시물 볼 수 있는 남은 시간 : ' . $aData['remain_txt'];
}
/*
$aData 값 예제
Array
(
[id] => 11
[cfg_id] => 1
[mb_id] => test
[begin_datetime] => 2019-11-20 10:25:58
[end_datetime] => 2019-12-20 10:25:58
[it_id] => 1564365061
[reg_date] => 2019-11-20 10:25:58
[elapsed] => Array
(
[y] => 0
[m] => 0
[d] => 0
[h] => 2
[i] => 2
[s] => 40
)
[elapsed_txt] => 2시간 2분
[remain] => Array
(
[y] => 0
[m] => 0
[d] => 29
[h] => 21
[i] => 57
[s] => 20
)
[remain_txt] => 29일 21시간 57분
)
*/
## 사용자의 남은 권한 기간 확인하는 방법 by 상품 ID (it_id)
// 사용자='byfun' && 상품 it_id='1564365061' 인 권한등록내역들
$aDataList = cauth_data_by_item('byfun', '1564365061');
if($aDataList ) {
echo '게시물 볼 수 있는 남은 시간 : ' . $aDataList[0]['remain_txt'];
}
/*
$aDataList 값 예제
Array
(
[0] => Array
(
[id] => 11
[cfg_id] => 1
[mb_id] => test
[begin_datetime] => 2019-11-20 10:25:58
[end_datetime] => 2019-12-20 10:25:58
[it_id] => 1564365061
[reg_date] => 2019-11-20 10:25:58
[elapsed] => Array
(
[y] => 0
[m] => 0
[d] => 0
[h] => 2
[i] => 10
[s] => 6
)
[elapsed_txt] => 2시간 10분
[remain] => Array
(
[y] => 0
[m] => 0
[d] => 29
[h] => 21
[i] => 49
[s] => 54
)
[remain_txt] => 29일 21시간 49분
)
)
*/
#고객권한관리 #업데이트