Braintree\AddressGateway::updateSignature PHP Method

updateSignature() public static method

creates a full array signature of a valid update request
public static updateSignature ( ) : array
return array gateway update request format
    public static function updateSignature()
    {
        // TODO: remove customerId from update signature
        return self::createSignature();
    }

Usage Example

 public static function updateSignature()
 {
     $billingAddressSignature = AddressGateway::updateSignature();
     array_push($billingAddressSignature, ['options' => ['updateExisting']]);
     $signature = array_merge(self::baseSignature(), ['deviceSessionId', 'venmoSdkPaymentMethodCode', 'fraudMerchantId', ['billingAddress' => $billingAddressSignature]]);
     return $signature;
 }