BraintreeCustomerSearch

The Paid Memberships Pro Braintree CustomerSearch class.

Defined (1)

The class is defined in the following location(s).

/includes/lib/Braintree/lib/Braintree/CustomerSearch.php  
  1. class CustomerSearch 
  2. public static function addressCountryName() { return new TextNode('address_country_name'); } 
  3. public static function addressExtendedAddress() { return new TextNode('address_extended_address'); } 
  4. public static function addressFirstName() { return new TextNode('address_first_name'); } 
  5. public static function addressLastName() { return new TextNode('address_last_name'); } 
  6. public static function addressLocality() { return new TextNode('address_locality'); } 
  7. public static function addressPostalCode() { return new TextNode('address_postal_code'); } 
  8. public static function addressRegion() { return new TextNode('address_region'); } 
  9. public static function addressStreetAddress() { return new TextNode('address_street_address'); } 
  10. public static function cardholderName() { return new TextNode('cardholder_name'); } 
  11. public static function company() { return new TextNode('company'); } 
  12. public static function email() { return new TextNode('email'); } 
  13. public static function fax() { return new TextNode('fax'); } 
  14. public static function firstName() { return new TextNode('first_name'); } 
  15. public static function id() { return new TextNode('id'); } 
  16. public static function lastName() { return new TextNode('last_name'); } 
  17. public static function paymentMethodToken() { return new TextNode('payment_method_token'); } 
  18. public static function paymentMethodTokenWithDuplicates() { return new IsNode('payment_method_token_with_duplicates'); } 
  19. public static function paypalAccountEmail() { return new IsNode('paypal_account_email'); } 
  20. public static function phone() { return new TextNode('phone'); } 
  21. public static function website() { return new TextNode('website'); } 
  22.  
  23. public static function creditCardExpirationDate() { return new EqualityNode('credit_card_expiration_date'); } 
  24. public static function creditCardNumber() { return new PartialMatchNode('credit_card_number'); } 
  25.  
  26. public static function ids() { return new MultipleValueNode('ids'); } 
  27.  
  28. public static function createdAt() { return new RangeNode("created_at"); }