protected function parseIOS6StyleReceipt(): void
    {
        $this->receipt = $this->raw_data['receipt'];
        $this->purchases = [];
        $this->purchases[] = new PurchaseItem($this->raw_data['receipt']);

        if (array_key_exists('bid', $this->raw_data['receipt'])) {
            $this->bundle_id = $this->raw_data['receipt']['bid'];
        }
    }
protected function parseIOS6StyleReceipt(): void
    {
        $this->receipt = $this->raw_data['receipt'];
        $this->purchases = [];
        $this->purchases[] = new PurchaseItem($this->raw_data['receipt']);

        if (array_key_exists('bid', $this->raw_data['receipt'])) {
            $this->bundle_id = $this->raw_data['receipt']['bid'];
        }
    }
protected function parseIOS6StyleReceipt ( ) : void { $ this -> receipt = $ this -> raw_data [ 'receipt' ] ; $ this -> purchases = [ ] ; $ this -> purchases [ ] = new PurchaseItem ( $ this -> raw_data [ 'receipt' ] ) ; if ( array_key_exists ( 'bid' , $ this -> raw_data [ 'receipt' ] ) ) { $ this -> bundle_id = $ this -> raw_data [ 'receipt' ] [ 'bid' ] ; } }
Collect data for iOS <= 6.0 receipt
@throws RunTimeException
Collect data for iOS < = 6 . 0 receipt