PHP 7.4.33
Preview: TransactionSearch.php Size: 7.79 KB
/home/godevadmin/www/admin/braintree/final/braintree_php-master/lib/Braintree/TransactionSearch.php

<?php
namespace Braintree;

class TransactionSearch
{
    public static function amount()                     { return new RangeNode("amount"); }
    public static function authorizationExpiredAt()     { return new RangeNode("authorizationExpiredAt"); }
    public static function authorizedAt()               { return new RangeNode("authorizedAt"); }
    public static function billingCompany()             { return new TextNode('billing_company'); }
    public static function billingCountryName()         { return new TextNode('billing_country_name'); }
    public static function billingExtendedAddress()     { return new TextNode('billing_extended_address'); }
    public static function billingFirstName()           { return new TextNode('billing_first_name'); }
    public static function billingLastName()            { return new TextNode('billing_last_name'); }
    public static function billingLocality()            { return new TextNode('billing_locality'); }
    public static function billingPostalCode()          { return new TextNode('billing_postal_code'); }
    public static function billingRegion()              { return new TextNode('billing_region'); }
    public static function billingStreetAddress()       { return new TextNode('billing_street_address'); }
    public static function createdAt()                  { return new RangeNode("createdAt"); }
    public static function creditCardCardholderName()   { return new TextNode('credit_card_cardholderName'); }
    public static function creditCardExpirationDate()   { return new EqualityNode('credit_card_expiration_date'); }
    public static function creditCardNumber()           { return new PartialMatchNode('credit_card_number'); }
    public static function creditCardUniqueIdentifier() { return new TextNode('credit_card_unique_identifier'); }
    public static function currency()                   { return new TextNode('currency'); }
    public static function customerCompany()            { return new TextNode('customer_company'); }
    public static function customerEmail()              { return new TextNode('customer_email'); }
    public static function customerFax()                { return new TextNode('customer_fax'); }
    public static function customerFirstName()          { return new TextNode('customer_first_name'); }
    public static function customerId()                 { return new TextNode('customer_id'); }
    public static function customerLastName()           { return new TextNode('customer_last_name'); }
    public static function customerPhone()              { return new TextNode('customer_phone'); }
    public static function customerWebsite()            { return new TextNode('customer_website'); }
    public static function disbursementDate()           { return new RangeNode("disbursementDate"); }
    public static function disputeDate()                { return new RangeNode("disputeDate"); }
    public static function europeBankAccountIban()      { return new TextNode("europeBankAccountIban"); }
    public static function failedAt()                   { return new RangeNode("failedAt"); }
    public static function gatewayRejectedAt()          { return new RangeNode("gatewayRejectedAt"); }
    public static function id()                         { return new TextNode('id'); }
    public static function ids()                        { return new MultipleValueNode('ids'); }
    public static function merchantAccountId()          { return new MultipleValueNode("merchant_account_id"); }
    public static function orderId()                    { return new TextNode('order_id'); }
    public static function paymentInstrumentType()      { return new MultipleValueNode('paymentInstrumentType'); }
    public static function paymentMethodToken()         { return new TextNode('payment_method_token'); }
    public static function paypalAuthorizationId()      { return new TextNode('paypal_authorization_id'); }
    public static function paypalPayerEmail()           { return new TextNode('paypal_payer_email'); }
    public static function paypalPaymentId()            { return new TextNode('paypal_payment_id'); }
    public static function processorAuthorizationCode() { return new TextNode('processor_authorization_code'); }
    public static function processorDeclinedAt()        { return new RangeNode("processorDeclinedAt"); }
    public static function refund()                     { return new KeyValueNode("refund"); }
    public static function settledAt()                  { return new RangeNode("settledAt"); }
    public static function settlementBatchId()          { return new TextNode('settlement_batch_id'); }
    public static function shippingCompany()            { return new TextNode('shipping_company'); }
    public static function shippingCountryName()        { return new TextNode('shipping_country_name'); }
    public static function shippingExtendedAddress()    { return new TextNode('shipping_extended_address'); }
    public static function shippingFirstName()          { return new TextNode('shipping_first_name'); }
    public static function shippingLastName()           { return new TextNode('shipping_last_name'); }
    public static function shippingLocality()           { return new TextNode('shipping_locality'); }
    public static function shippingPostalCode()         { return new TextNode('shipping_postal_code'); }
    public static function shippingRegion()             { return new TextNode('shipping_region'); }
    public static function shippingStreetAddress()      { return new TextNode('shipping_street_address'); }
    public static function submittedForSettlementAt()   { return new RangeNode("submittedForSettlementAt"); }
    public static function user()                       { return new MultipleValueNode('user'); }
    public static function voidedAt()                   { return new RangeNode("voidedAt"); }

    public static function createdUsing()
    {
        return new MultipleValueNode('created_using', [
            Transaction::FULL_INFORMATION,
            Transaction::TOKEN
        ]);
    }

    public static function creditCardCardType()
    {
        return new MultipleValueNode('credit_card_card_type', [
            CreditCard::AMEX,
            CreditCard::CARTE_BLANCHE,
            CreditCard::CHINA_UNION_PAY,
            CreditCard::DINERS_CLUB_INTERNATIONAL,
            CreditCard::DISCOVER,
            CreditCard::JCB,
            CreditCard::LASER,
            CreditCard::MAESTRO,
            CreditCard::MASTER_CARD,
            CreditCard::SOLO,
            CreditCard::SWITCH_TYPE,
            CreditCard::VISA,
            CreditCard::UNKNOWN
        ]);
    }

    public static function creditCardCustomerLocation()
    {
        return new MultipleValueNode('credit_card_customer_location', [
            CreditCard::INTERNATIONAL,
            CreditCard::US
        ]);
    }

    public static function source()
    {
        return new MultipleValueNode('source', []);
    }

    public static function status()
    {
        return new MultipleValueNode('status', [
            Transaction::AUTHORIZATION_EXPIRED,
            Transaction::AUTHORIZING,
            Transaction::AUTHORIZED,
            Transaction::GATEWAY_REJECTED,
            Transaction::FAILED,
            Transaction::PROCESSOR_DECLINED,
            Transaction::SETTLED,
            Transaction::SETTLING,
            Transaction::SUBMITTED_FOR_SETTLEMENT,
            Transaction::VOIDED,
            Transaction::SETTLEMENT_DECLINED,
            Transaction::SETTLEMENT_PENDING
        ]);
    }

    public static function type()
    {
        return new MultipleValueNode('type', [
            Transaction::SALE,
            Transaction::CREDIT
        ]);
    }
}
class_alias('Braintree\TransactionSearch', 'Braintree_TransactionSearch');

Directory Contents

Dirs: 9 × Files: 89

Name Size Perms Modified Actions
Dispute DIR
- drwxrwxr-x 2023-11-07 19:59:46
Edit Download
Error DIR
- drwxrwxr-x 2023-11-07 19:59:46
Edit Download
Exception DIR
- drwxrwxr-x 2023-11-07 19:59:46
Edit Download
- drwxrwxr-x 2023-11-07 19:59:46
Edit Download
Result DIR
- drwxrwxr-x 2023-11-07 19:59:46
Edit Download
- drwxrwxr-x 2023-11-07 19:59:46
Edit Download
Test DIR
- drwxrwxr-x 2023-11-07 19:59:46
Edit Download
- drwxrwxr-x 2023-11-07 19:59:46
Edit Download
Xml DIR
- drwxrwxr-x 2023-11-07 19:59:46
Edit Download
1.12 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
1.42 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
579 B lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
1005 B lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
4.10 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
9.22 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
2.38 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
2.65 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
2.79 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
1.69 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
1.17 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
3.38 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
2.88 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
3.46 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
15.30 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
4.33 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
9.73 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
15.39 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
1.34 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
2.32 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
1.52 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
11.98 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
19.88 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
2.64 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
134 B lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
1.69 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
1.45 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
752 B lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
462 B lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
775 B lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
2.59 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
259 B lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
1.78 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
303 B lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
696 B lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
3.65 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
6.49 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
1.90 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
431 B lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
432 B lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
988 B lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
2.17 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
5.80 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
1.34 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
553 B lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
946 B lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
1.01 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
839 B lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
4.00 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
818 B lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
2.61 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
691 B lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
430 B lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
1009 B lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
564 B lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
1.12 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
11.11 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
1.42 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
1.70 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
2.81 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
5.34 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
1.33 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
854 B lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
822 B lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
3.54 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
655 B lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
1.11 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
2.88 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
486 B lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
4.06 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
7.20 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
1.60 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
1.46 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
269 B lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
690 B lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
19.16 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
17.70 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
7.79 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
3.13 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
9.12 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
1.71 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
2.57 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
3.05 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
14.96 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
2.01 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
688 B lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
5.46 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
13.65 KB lrwxrwxr-x 2023-11-07 19:59:46
Edit Download
760 B lrwxrwxr-x 2023-11-07 19:59:46
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).