PHP Класс ReceiptValidator\iTunes\Response

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$_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