<?php
namespace Braintree\Transaction;
use Braintree\Instance;
/**
* Android Pay card details from a transaction
*
* @package Braintree
* @subpackage Transaction
*/
/**
* creates an instance of AndroidPayCardDetails
*
*
* @package Braintree
* @subpackage Transaction
*
* @property-read string $bin
* @property-read string $default
* @property-read string $expirationMonth
* @property-read string $expirationYear
* @property-read string $googleTransactionId
* @property-read string $imageUrl
* @property-read string $sourceCardLast4
* @property-read string $sourceCardType
* @property-read string $sourceDescription
* @property-read string $token
* @property-read string $virtualCardLast4
* @property-read string $virtualCardType
*/
class AndroidPayCardDetails extends Instance
{
protected $_attributes = [];
/**
* @ignore
*/
public function __construct($attributes)
{
parent::__construct($attributes);
$this->_attributes['cardType'] = $this->virtualCardType;
$this->_attributes['last4'] = $this->virtualCardLast4;
}
}
class_alias('Braintree\Transaction\AndroidPayCardDetails', 'Braintree_Transaction_AndroidPayCardDetails');