braintree / braintree_php

Braintree PHP library
https://developer.paypal.com/braintree/docs/start/overview
MIT License
547 stars 224 forks source link

Base & Instance __isset fixed, unit tests updated #294

Closed sklodzio closed 3 years ago

sklodzio commented 3 years ago

Summary

Broken __isset method caused null values treated as set. For example: isset($transaction->creditCardDetails->customerLocation) => true even when customerLocation was null.

Checklist

sklodzio commented 3 years ago

Thank you @scannillo. Can you push new tag 6.0.1?