vendor/braintree/braintree_php/lib/Braintree/WebhookNotification.php

(开头部分) 7KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<?php

namespace Braintree;

/**
 * WebhookNotification class
 * module for webhook objects
 */
class WebhookNotification extends Base
{
    // phpcs:disable Generic.Files.LineLength
    const ACCOUNT_UPDATER_DAILY_REPORT = 'account_updater_daily_report';
    const CHECK = 'check';
    const CONNECTED_MERCHANT_PAYPAL_STATUS_CHANGED = 'connected_merchant_paypal_status_changed';
    const CONNECTED_MERCHANT_STATUS_TRANSITIONED = 'connected_merchant_status_transitioned';
    const DISBURSEMENT = 'disbursement';
    const DISBURSEMENT_EXCEPTION = 'disbursement_exception';
    const DISPUTE_ACCEPTED = 'dispute_accepted';
    const DISPUTE_DISPUTED = 'dispute_disputed';
    const DISPUTE_EXPIRED = 'dispute_expired';
    const DISPUTE_LOST = 'dispute_lost';
    const DISPUTE_OPENED = 'dispute_opened';
    const DISPUTE_WON = 'dispute_won';
    const GRANTED_PAYMENT_METHOD_REVOKED = 'granted_payment_method_revoked';
    const GRANTOR_UPDATED_GRANTED_PAYMENT_METHOD = 'grantor_updated_granted_payment_method';
    const LOCAL_PAYMENT_COMPLETED = "local_payment_completed";
    const LOCAL_PAYMENT_EXPIRED = "local_payment_expired";
    const LOCAL_PAYMENT_FUNDED = "local_payment_funded";
    const LOCAL_PAYMENT_REVERSED = "local_payment_reversed";
    const OAUTH_ACCESS_REVOKED = 'oauth_access_revoked';
    const PARTNER_MERCHANT_CONNECTED = 'partner_merchant_connected';
    const PARTNER_MERCHANT_DECLINED = 'partner_merchant_declined';
    const PARTNER_MERCHANT_DISCONNECTED = 'partner_merchant_disconnected';
    const PAYMENT_METHOD_CUSTOMER_DATA_UPDATED = 'payment_method_customer_data_updated';
    const PAYMENT_METHOD_REVOKED_BY_CUSTOMER = 'payment_method_revoked_by_customer';
    const RECIPIENT_UPDATED_GRANTED_PAYMENT_METHOD = 'recipient_updated_granted_payment_method';
    const SUBSCRIPTION_CANCELED = 'subscription_canceled';
    const SUBSCRIPTION_CHARGED_SUCCESSFULLY = 'subscription_charged_successfully';
    const SUBSCRIPTION_CHARGED_UNSUCCESSFULLY = 'subscription_charged_unsuccessfully';
    const SUBSCRIPTION_EXPIRED = 'subscription_expired';
    const SUBSCRIPTION_TRIAL_ENDED = 'subscription_trial_ended';
    const SUBSCRIPTION_WENT_ACTIVE = 'subscription_went_active';
    const SUBSCRIPTION_WENT_PAST_DUE = 'subscription_went_past_due';
    const SUB_MERCHANT_ACCOUNT_APPROVED = 'sub_merchant_account_approved';
    const SUB_MERCHANT_ACCOUNT_DECLINED = 'sub_merchant_account_declined';
    const TRANSACTION_DISBURSED = 'transaction_disbursed';
    const TRANSACTION_REVIEWED = 'transaction_reviewed';
    const TRANSACTION_SETTLED = 'transaction_settled';
    const TRANSACTION_SETTLEMENT_DECLINED = 'transaction_settlement_declined';
    // phpcs:enable Generic.Files.LineLength

    /**
     * Static methods redirecting to gateway class
     *
     * @param string $signature used to verify before parsing
     * @param mixed  $payload   to be parsed
     *
     * @see WebHookNotificationGateway::parse()
     *
     * @return WebhookNotification object|Exception
后面还有 128 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。