PHP 클래스 ReceiptValidator\iTunes\Response

파일 보기 프로젝트 열기: aporat/store-receipt-validator 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$_bundle_id string bundle_id (app) belongs to the receipt
$_code integer Result Code
$_latest_receipt string latest receipt (needs for auto-renewable subscriptions)
$_latest_receipt_info array latest receipt info (needs for auto-renewable subscriptions)
$_purchases array purhcases info
$_receipt array receipt info

공개 메소드들

메소드 설명
__construct ( array $jsonResponse = null ) : Response Constructor
getBundleId ( ) : string Get the bundle id assoicated with the receipt
getLatestReceipt ( ) : string Get latest receipt
getLatestReceiptInfo ( ) : array Get latest receipt info
getPurchases ( ) : array Get purchases info
getReceipt ( ) : array Get receipt info
getResultCode ( ) : integer Get Result Code
isValid ( ) : boolean returns if the receipt is valid or not
parseJsonResponse ( string $jsonResponse ) : Response Parse JSON Response
setResultCode ( integer $code ) : Response Set Result Code

메소드 상세

__construct() 공개 메소드

Constructor
public __construct ( array $jsonResponse = null ) : Response
$jsonResponse array
리턴 Response

getBundleId() 공개 메소드

Get the bundle id assoicated with the receipt
public getBundleId ( ) : string
리턴 string

getLatestReceipt() 공개 메소드

Get latest receipt
public getLatestReceipt ( ) : string
리턴 string

getLatestReceiptInfo() 공개 메소드

Get latest receipt info
public getLatestReceiptInfo ( ) : array
리턴 array

getPurchases() 공개 메소드

Get purchases info
public getPurchases ( ) : array
리턴 array

getReceipt() 공개 메소드

Get receipt info
public getReceipt ( ) : array
리턴 array

getResultCode() 공개 메소드

Get Result Code
public getResultCode ( ) : integer
리턴 integer

isValid() 공개 메소드

returns if the receipt is valid or not
public isValid ( ) : boolean
리턴 boolean

parseJsonResponse() 공개 메소드

Parse JSON Response
public parseJsonResponse ( string $jsonResponse ) : Response
$jsonResponse string
리턴 Response

setResultCode() 공개 메소드

Set Result Code
public setResultCode ( integer $code ) : Response
$code integer
리턴 Response

프로퍼티 상세

$_bundle_id 보호되어 있는 프로퍼티

bundle_id (app) belongs to the receipt
protected string $_bundle_id
리턴 string

$_code 보호되어 있는 프로퍼티

Result Code
protected int $_code
리턴 integer

$_latest_receipt 보호되어 있는 프로퍼티

latest receipt (needs for auto-renewable subscriptions)
protected string $_latest_receipt
리턴 string

$_latest_receipt_info 보호되어 있는 프로퍼티

latest receipt info (needs for auto-renewable subscriptions)
protected array $_latest_receipt_info
리턴 array

$_purchases 보호되어 있는 프로퍼티

purhcases info
protected array $_purchases
리턴 array

$_receipt 보호되어 있는 프로퍼티

receipt info
protected array $_receipt
리턴 array