Вход Регистрация
Файл: sngine-v2.8/Script/includes/libs/Stripe/lib/StripeClient.php
Строк: 92
<?php

namespace Stripe;

/**
 * Client used to send requests to Stripe's API.
 *
 * @property StripeServiceAccountLinkService $accountLinks
 * @property StripeServiceAccountService $accounts
 * @property StripeServiceApplePayDomainService $applePayDomains
 * @property StripeServiceApplicationFeeService $applicationFees
 * @property StripeServiceBalanceService $balance
 * @property StripeServiceBalanceTransactionService $balanceTransactions
 * @property StripeServiceBillingPortalBillingPortalServiceFactory $billingPortal
 * @property StripeServiceChargeService $charges
 * @property StripeServiceCheckoutCheckoutServiceFactory $checkout
 * @property StripeServiceCountrySpecService $countrySpecs
 * @property StripeServiceCouponService $coupons
 * @property StripeServiceCreditNoteService $creditNotes
 * @property StripeServiceCustomerService $customers
 * @property StripeServiceDisputeService $disputes
 * @property StripeServiceEphemeralKeyService $ephemeralKeys
 * @property StripeServiceEventService $events
 * @property StripeServiceExchangeRateService $exchangeRates
 * @property StripeServiceFileLinkService $fileLinks
 * @property StripeServiceFileService $files
 * @property StripeServiceInvoiceItemService $invoiceItems
 * @property StripeServiceInvoiceService $invoices
 * @property StripeServiceIssuingIssuingServiceFactory $issuing
 * @property StripeServiceMandateService $mandates
 * @property StripeServiceOrderReturnService $orderReturns
 * @property StripeServiceOrderService $orders
 * @property StripeServicePaymentIntentService $paymentIntents
 * @property StripeServicePaymentMethodService $paymentMethods
 * @property StripeServicePayoutService $payouts
 * @property StripeServicePlanService $plans
 * @property StripeServicePriceService $prices
 * @property StripeServiceProductService $products
 * @property StripeServiceRadarRadarServiceFactory $radar
 * @property StripeServiceRefundService $refunds
 * @property StripeServiceReportingReportingServiceFactory $reporting
 * @property StripeServiceReviewService $reviews
 * @property StripeServiceSetupIntentService $setupIntents
 * @property StripeServiceSigmaSigmaServiceFactory $sigma
 * @property StripeServiceSkuService $skus
 * @property StripeServiceSourceService $sources
 * @property StripeServiceSubscriptionItemService $subscriptionItems
 * @property StripeServiceSubscriptionScheduleService $subscriptionSchedules
 * @property StripeServiceSubscriptionService $subscriptions
 * @property StripeServiceTaxRateService $taxRates
 * @property StripeServiceTerminalTerminalServiceFactory $terminal
 * @property StripeServiceTokenService $tokens
 * @property StripeServiceTopupService $topups
 * @property StripeServiceTransferService $transfers
 * @property StripeServiceWebhookEndpointService $webhookEndpoints
 */
class StripeClient extends BaseStripeClient
{
    
/**
     * @var StripeServiceCoreServiceFactory
     */
    
private $coreServiceFactory;

    public function 
__get($name)
    {
        if (
null === $this->coreServiceFactory) {
            
$this->coreServiceFactory = new StripeServiceCoreServiceFactory($this);
        }

        return 
$this->coreServiceFactory->__get($name);
    }
}
Онлайн: 5
Реклама