public static function factory($attributes) { $defaultAttributes = array('nonce' => ''); $instance = new self(); $instance->_initialize(array_merge($defaultAttributes, $attributes)); return $instance; }
/** * factory method: returns an instance of Braintree_ApplePayCard * to the requesting method, with populated properties * * @ignore * @return object instance of Braintree_ApplePayCard */ public static function factory($attributes) { $defaultAttributes = array('expirationMonth' => '', 'expirationYear' => '', 'last4' => ''); $instance = new self(); $instance->_initialize(array_merge($defaultAttributes, $attributes)); return $instance; }
/** * factory method: returns an instance of UnknownPaymentMethod * to the requesting method, with populated properties * * @ignore * @return object instance of UnknownPaymentMethod */ public static function factory($attributes) { $instance = new self(); $values = array_values($attributes); $instance->_initialize(array_shift($values)); return $instance; }
/** * factory method: returns an instance of AndroidPayCard * to the requesting method, with populated properties * * @ignore * @return AndroidPayCard */ public static function factory($attributes) { $defaultAttributes = ['expirationMonth' => '', 'expirationYear' => '', 'last4' => $attributes['virtualCardLast4'], 'cardType' => $attributes['virtualCardType']]; $instance = new self(); $instance->_initialize(array_merge($defaultAttributes, $attributes)); return $instance; }
public static function factory($attributes) { $instance = new self(); $instance->_initialize($attributes); return $instance; }
/** * factory method: returns an instance of Braintree_Customer * to the requesting method, with populated properties * * @ignore * @return object instance of Braintree_Customer */ public static function factory($attributes) { //print_r($attributes);exit; $instance = new self(); //print_r($instance); $instance->_initialize($attributes); //print_r($instance);exit; return $instance; }