1<?php 2 3// Stripe singleton 4require(dirname(__FILE__) . '/lib/Stripe.php'); 5 6// Utilities 7require(dirname(__FILE__) . '/lib/Util/AutoPagingIterator.php'); 8require(dirname(__FILE__) . '/lib/Util/CaseInsensitiveArray.php'); 9require(dirname(__FILE__) . '/lib/Util/LoggerInterface.php'); 10require(dirname(__FILE__) . '/lib/Util/DefaultLogger.php'); 11require(dirname(__FILE__) . '/lib/Util/RandomGenerator.php'); 12require(dirname(__FILE__) . '/lib/Util/RequestOptions.php'); 13require(dirname(__FILE__) . '/lib/Util/Set.php'); 14require(dirname(__FILE__) . '/lib/Util/Util.php'); 15 16// HttpClient 17require(dirname(__FILE__) . '/lib/HttpClient/ClientInterface.php'); 18require(dirname(__FILE__) . '/lib/HttpClient/CurlClient.php'); 19 20// Errors 21require(dirname(__FILE__) . '/lib/Error/Base.php'); 22require(dirname(__FILE__) . '/lib/Error/Api.php'); 23require(dirname(__FILE__) . '/lib/Error/ApiConnection.php'); 24require(dirname(__FILE__) . '/lib/Error/Authentication.php'); 25require(dirname(__FILE__) . '/lib/Error/Card.php'); 26require(dirname(__FILE__) . '/lib/Error/Idempotency.php'); 27require(dirname(__FILE__) . '/lib/Error/InvalidRequest.php'); 28require(dirname(__FILE__) . '/lib/Error/Permission.php'); 29require(dirname(__FILE__) . '/lib/Error/RateLimit.php'); 30require(dirname(__FILE__) . '/lib/Error/SignatureVerification.php'); 31 32// OAuth errors 33require(dirname(__FILE__) . '/lib/Error/OAuth/OAuthBase.php'); 34require(dirname(__FILE__) . '/lib/Error/OAuth/InvalidClient.php'); 35require(dirname(__FILE__) . '/lib/Error/OAuth/InvalidGrant.php'); 36require(dirname(__FILE__) . '/lib/Error/OAuth/InvalidRequest.php'); 37require(dirname(__FILE__) . '/lib/Error/OAuth/InvalidScope.php'); 38require(dirname(__FILE__) . '/lib/Error/OAuth/UnsupportedGrantType.php'); 39require(dirname(__FILE__) . '/lib/Error/OAuth/UnsupportedResponseType.php'); 40 41// API operations 42require(dirname(__FILE__) . '/lib/ApiOperations/All.php'); 43require(dirname(__FILE__) . '/lib/ApiOperations/Create.php'); 44require(dirname(__FILE__) . '/lib/ApiOperations/Delete.php'); 45require(dirname(__FILE__) . '/lib/ApiOperations/NestedResource.php'); 46require(dirname(__FILE__) . '/lib/ApiOperations/Request.php'); 47require(dirname(__FILE__) . '/lib/ApiOperations/Retrieve.php'); 48require(dirname(__FILE__) . '/lib/ApiOperations/Update.php'); 49 50// Plumbing 51require(dirname(__FILE__) . '/lib/ApiResponse.php'); 52require(dirname(__FILE__) . '/lib/RequestTelemetry.php'); 53require(dirname(__FILE__) . '/lib/StripeObject.php'); 54require(dirname(__FILE__) . '/lib/ApiRequestor.php'); 55require(dirname(__FILE__) . '/lib/ApiResource.php'); 56require(dirname(__FILE__) . '/lib/SingletonApiResource.php'); 57 58// Stripe API Resources 59require(dirname(__FILE__) . '/lib/Account.php'); 60require(dirname(__FILE__) . '/lib/AccountLink.php'); 61require(dirname(__FILE__) . '/lib/AlipayAccount.php'); 62require(dirname(__FILE__) . '/lib/ApplePayDomain.php'); 63require(dirname(__FILE__) . '/lib/ApplicationFee.php'); 64require(dirname(__FILE__) . '/lib/ApplicationFeeRefund.php'); 65require(dirname(__FILE__) . '/lib/Balance.php'); 66require(dirname(__FILE__) . '/lib/BalanceTransaction.php'); 67require(dirname(__FILE__) . '/lib/BankAccount.php'); 68require(dirname(__FILE__) . '/lib/BitcoinReceiver.php'); 69require(dirname(__FILE__) . '/lib/BitcoinTransaction.php'); 70require(dirname(__FILE__) . '/lib/Capability.php'); 71require(dirname(__FILE__) . '/lib/Card.php'); 72require(dirname(__FILE__) . '/lib/Charge.php'); 73require(dirname(__FILE__) . '/lib/Checkout/Session.php'); 74require(dirname(__FILE__) . '/lib/Collection.php'); 75require(dirname(__FILE__) . '/lib/CountrySpec.php'); 76require(dirname(__FILE__) . '/lib/Coupon.php'); 77require(dirname(__FILE__) . '/lib/CreditNote.php'); 78require(dirname(__FILE__) . '/lib/Customer.php'); 79require(dirname(__FILE__) . '/lib/CustomerBalanceTransaction.php'); 80require(dirname(__FILE__) . '/lib/Discount.php'); 81require(dirname(__FILE__) . '/lib/Dispute.php'); 82require(dirname(__FILE__) . '/lib/EphemeralKey.php'); 83require(dirname(__FILE__) . '/lib/Event.php'); 84require(dirname(__FILE__) . '/lib/ExchangeRate.php'); 85require(dirname(__FILE__) . '/lib/File.php'); 86require(dirname(__FILE__) . '/lib/FileLink.php'); 87require(dirname(__FILE__) . '/lib/FileUpload.php'); 88require(dirname(__FILE__) . '/lib/Invoice.php'); 89require(dirname(__FILE__) . '/lib/InvoiceItem.php'); 90require(dirname(__FILE__) . '/lib/InvoiceLineItem.php'); 91require(dirname(__FILE__) . '/lib/IssuerFraudRecord.php'); 92require(dirname(__FILE__) . '/lib/Issuing/Authorization.php'); 93require(dirname(__FILE__) . '/lib/Issuing/Card.php'); 94require(dirname(__FILE__) . '/lib/Issuing/CardDetails.php'); 95require(dirname(__FILE__) . '/lib/Issuing/Cardholder.php'); 96require(dirname(__FILE__) . '/lib/Issuing/Dispute.php'); 97require(dirname(__FILE__) . '/lib/Issuing/Transaction.php'); 98require(dirname(__FILE__) . '/lib/LoginLink.php'); 99require(dirname(__FILE__) . '/lib/Order.php'); 100require(dirname(__FILE__) . '/lib/OrderItem.php'); 101require(dirname(__FILE__) . '/lib/OrderReturn.php'); 102require(dirname(__FILE__) . '/lib/PaymentIntent.php'); 103require(dirname(__FILE__) . '/lib/PaymentMethod.php'); 104require(dirname(__FILE__) . '/lib/Payout.php'); 105require(dirname(__FILE__) . '/lib/Person.php'); 106require(dirname(__FILE__) . '/lib/Plan.php'); 107require(dirname(__FILE__) . '/lib/Product.php'); 108require(dirname(__FILE__) . '/lib/Radar/EarlyFraudWarning.php'); 109require(dirname(__FILE__) . '/lib/Radar/ValueList.php'); 110require(dirname(__FILE__) . '/lib/Radar/ValueListItem.php'); 111require(dirname(__FILE__) . '/lib/Recipient.php'); 112require(dirname(__FILE__) . '/lib/RecipientTransfer.php'); 113require(dirname(__FILE__) . '/lib/Refund.php'); 114require(dirname(__FILE__) . '/lib/Reporting/ReportRun.php'); 115require(dirname(__FILE__) . '/lib/Reporting/ReportType.php'); 116require(dirname(__FILE__) . '/lib/Review.php'); 117require(dirname(__FILE__) . '/lib/SetupIntent.php'); 118require(dirname(__FILE__) . '/lib/SKU.php'); 119require(dirname(__FILE__) . '/lib/Sigma/ScheduledQueryRun.php'); 120require(dirname(__FILE__) . '/lib/Source.php'); 121require(dirname(__FILE__) . '/lib/SourceTransaction.php'); 122require(dirname(__FILE__) . '/lib/Subscription.php'); 123require(dirname(__FILE__) . '/lib/SubscriptionItem.php'); 124require(dirname(__FILE__) . '/lib/SubscriptionSchedule.php'); 125require(dirname(__FILE__) . '/lib/TaxId.php'); 126require(dirname(__FILE__) . '/lib/TaxRate.php'); 127require(dirname(__FILE__) . '/lib/Terminal/ConnectionToken.php'); 128require(dirname(__FILE__) . '/lib/Terminal/Location.php'); 129require(dirname(__FILE__) . '/lib/Terminal/Reader.php'); 130require(dirname(__FILE__) . '/lib/ThreeDSecure.php'); 131require(dirname(__FILE__) . '/lib/Token.php'); 132require(dirname(__FILE__) . '/lib/Topup.php'); 133require(dirname(__FILE__) . '/lib/Transfer.php'); 134require(dirname(__FILE__) . '/lib/TransferReversal.php'); 135require(dirname(__FILE__) . '/lib/UsageRecord.php'); 136require(dirname(__FILE__) . '/lib/UsageRecordSummary.php'); 137 138// OAuth 139require(dirname(__FILE__) . '/lib/OAuth.php'); 140 141// Webhooks 142require(dirname(__FILE__) . '/lib/Webhook.php'); 143require(dirname(__FILE__) . '/lib/WebhookEndpoint.php'); 144require(dirname(__FILE__) . '/lib/WebhookSignature.php'); 145