/
home
/
desid573
/
public_html
/
angel
/
stripe
/
lib
/
/home/desid573/public_html/angel/stripe/lib
mkdir
upload
Name
Size
Mode
Actions
ApiOperations/
-
0755
rm
Checkout/
-
0755
rm
Error/
-
0755
rm
HttpClient/
-
0755
rm
Issuing/
-
0755
rm
Radar/
-
0755
rm
Reporting/
-
0755
rm
Sigma/
-
0755
rm
Terminal/
-
0755
rm
Util/
-
0755
rm
Account.php
13293
0644
edit
dl
rm
AccountLink.php
301
0644
edit
dl
rm
AlipayAccount.php
2274
0644
edit
dl
rm
ApiRequestor.php
16250
0644
edit
dl
rm
ApiResource.php
3294
0644
edit
dl
rm
ApiResponse.php
609
0644
edit
dl
rm
ApplePayDomain.php
549
0644
edit
dl
rm
ApplicationFee.php
2833
0644
edit
dl
rm
ApplicationFeeRefund.php
1325
0644
edit
dl
rm
Balance.php
504
0644
edit
dl
rm
BalanceTransaction.php
2712
0644
edit
dl
rm
BankAccount.php
3572
0644
edit
dl
rm
BitcoinReceiver.php
1341
0644
edit
dl
rm
BitcoinTransaction.php
180
0644
edit
dl
rm
Capability.php
2314
0644
edit
dl
rm
Card.php
4338
0644
edit
dl
rm
Charge.php
8058
0644
edit
dl
rm
Collection.php
2958
0644
edit
dl
rm
CountrySpec.php
559
0644
edit
dl
rm
Coupon.php
742
0644
edit
dl
rm
CreditNote.php
2097
0644
edit
dl
rm
Customer.php
10145
0644
edit
dl
rm
CustomerBalanceTransaction.php
2898
0644
edit
dl
rm
Discount.php
319
0644
edit
dl
rm
Dispute.php
2697
0644
edit
dl
rm
EphemeralKey.php
893
0644
edit
dl
rm
Event.php
11263
0644
edit
dl
rm
ExchangeRate.php
222
0644
edit
dl
rm
File.php
1705
0644
edit
dl
rm
FileLink.php
522
0644
edit
dl
rm
FileUpload.php
154
0644
edit
dl
rm
Invoice.php
6569
0644
edit
dl
rm
InvoiceItem.php
869
0644
edit
dl
rm
InvoiceLineItem.php
705
0644
edit
dl
rm
IssuerFraudRecord.php
435
0644
edit
dl
rm
LoginLink.php
235
0644
edit
dl
rm
OAuth.php
3200
0644
edit
dl
rm
Order.php
1646
0644
edit
dl
rm
OrderItem.php
354
0644
edit
dl
rm
OrderReturn.php
470
0644
edit
dl
rm
PaymentIntent.php
3263
0644
edit
dl
rm
PaymentMethod.php
1475
0644
edit
dl
rm
Payout.php
3072
0644
edit
dl
rm
Person.php
3128
0644
edit
dl
rm
Plan.php
870
0644
edit
dl
rm
Product.php
1117
0644
edit
dl
rm
Recipient.php
1061
0644
edit
dl
rm
RecipientTransfer.php
918
0644
edit
dl
rm
Refund.php
1813
0644
edit
dl
rm
RequestTelemetry.php
559
0644
edit
dl
rm
Review.php
1644
0644
edit
dl
rm
SetupIntent.php
2171
0644
edit
dl
rm
SingletonApiResource.php
937
0644
edit
dl
rm
SKU.php
691
0644
edit
dl
rm
Source.php
4486
0644
edit
dl
rm
SourceTransaction.php
414
0644
edit
dl
rm
Stripe.php
6751
0644
edit
dl
rm
StripeObject.php
17756
0644
edit
dl
rm
Subscription.php
2802
0644
edit
dl
rm
SubscriptionItem.php
1612
0644
edit
dl
rm
SubscriptionSchedule.php
1857
0644
edit
dl
rm
TaxId.php
2255
0644
edit
dl
rm
TaxRate.php
599
0644
edit
dl
rm
ThreeDSecure.php
333
0644
edit
dl
rm
Token.php
766
0644
edit
dl
rm
Topup.php
1557
0644
edit
dl
rm
Transfer.php
3704
0644
edit
dl
rm
TransferReversal.php
1452
0644
edit
dl
rm
UsageRecord.php
1243
0644
edit
dl
rm
UsageRecordSummary.php
382
0644
edit
dl
rm
Webhook.php
1494
0644
edit
dl
rm
WebhookEndpoint.php
549
0644
edit
dl
rm
WebhookSignature.php
4239
0644
edit
dl
rm
Edit:
/home/desid573/public_html/angel/stripe/lib/Stripe.php
(6751B)
<?php namespace Stripe; /** * Class Stripe * * @package Stripe */ class Stripe { // @var string The Stripe API key to be used for requests. public static $apiKey; // @var string The Stripe client_id to be used for Connect requests. public static $clientId; // @var string The base URL for the Stripe API. public static $apiBase = 'https://api.stripe.com'; // @var string The base URL for the OAuth API. public static $connectBase = 'https://connect.stripe.com'; // @var string The base URL for the Stripe API uploads endpoint. public static $apiUploadBase = 'https://files.stripe.com'; // @var string|null The version of the Stripe API to use for requests. public static $apiVersion = null; // @var string|null The account ID for connected accounts requests. public static $accountId = null; // @var string Path to the CA bundle used to verify SSL certificates public static $caBundlePath = null; // @var boolean Defaults to true. public static $verifySslCerts = true; // @var array The application's information (name, version, URL) public static $appInfo = null; // @var Util\LoggerInterface|null The logger to which the library will // produce messages. public static $logger = null; // @var int Maximum number of request retries public static $maxNetworkRetries = 0; // @var boolean Whether client telemetry is enabled. Defaults to true. public static $enableTelemetry = true; // @var float Maximum delay between retries, in seconds private static $maxNetworkRetryDelay = 2.0; // @var float Initial delay between retries, in seconds private static $initialNetworkRetryDelay = 0.5; const VERSION = '6.43.0'; /** * @return string The API key used for requests. */ public static function getApiKey() { return self::$apiKey; } /** * @return string The client_id used for Connect requests. */ public static function getClientId() { return self::$clientId; } /** * @return Util\LoggerInterface The logger to which the library will * produce messages. */ public static function getLogger() { if (self::$logger == null) { return new Util\DefaultLogger(); } return self::$logger; } /** * @param Util\LoggerInterface $logger The logger to which the library * will produce messages. */ public static function setLogger($logger) { self::$logger = $logger; } /** * Sets the API key to be used for requests. * * @param string $apiKey */ public static function setApiKey($apiKey) { self::$apiKey = $apiKey; } /** * Sets the client_id to be used for Connect requests. * * @param string $clientId */ public static function setClientId($clientId) { self::$clientId = $clientId; } /** * @return string The API version used for requests. null if we're using the * latest version. */ public static function getApiVersion() { return self::$apiVersion; } /** * @param string $apiVersion The API version to use for requests. */ public static function setApiVersion($apiVersion) { self::$apiVersion = $apiVersion; } /** * @return string */ private static function getDefaultCABundlePath() { return realpath(dirname(__FILE__) . '/../data/ca-certificates.crt'); } /** * @return string */ public static function getCABundlePath() { return self::$caBundlePath ?: self::getDefaultCABundlePath(); } /** * @param string $caBundlePath */ public static function setCABundlePath($caBundlePath) { self::$caBundlePath = $caBundlePath; } /** * @return boolean */ public static function getVerifySslCerts() { return self::$verifySslCerts; } /** * @param boolean $verify */ public static function setVerifySslCerts($verify) { self::$verifySslCerts = $verify; } /** * @return string | null The Stripe account ID for connected account * requests. */ public static function getAccountId() { return self::$accountId; } /** * @param string $accountId The Stripe account ID to set for connected * account requests. */ public static function setAccountId($accountId) { self::$accountId = $accountId; } /** * @return array | null The application's information */ public static function getAppInfo() { return self::$appInfo; } /** * @param string $appName The application's name * @param string $appVersion The application's version * @param string $appUrl The application's URL */ public static function setAppInfo($appName, $appVersion = null, $appUrl = null, $appPartnerId = null) { self::$appInfo = self::$appInfo ?: []; self::$appInfo['name'] = $appName; self::$appInfo['partner_id'] = $appPartnerId; self::$appInfo['url'] = $appUrl; self::$appInfo['version'] = $appVersion; } /** * @return int Maximum number of request retries */ public static function getMaxNetworkRetries() { return self::$maxNetworkRetries; } /** * @param int $maxNetworkRetries Maximum number of request retries */ public static function setMaxNetworkRetries($maxNetworkRetries) { self::$maxNetworkRetries = $maxNetworkRetries; } /** * @return float Maximum delay between retries, in seconds */ public static function getMaxNetworkRetryDelay() { return self::$maxNetworkRetryDelay; } /** * @return float Initial delay between retries, in seconds */ public static function getInitialNetworkRetryDelay() { return self::$initialNetworkRetryDelay; } /** * @return bool Whether client telemetry is enabled */ public static function getEnableTelemetry() { return self::$enableTelemetry; } /** * @param bool $enableTelemetry Enables client telemetry. * * Client telemetry enables timing and request metrics to be sent back to Stripe as an HTTP Header * with the current request. This enables Stripe to do latency and metrics analysis without adding extra * overhead (such as extra network calls) on the client. */ public static function setEnableTelemetry($enableTelemetry) { self::$enableTelemetry = $enableTelemetry; } }
Save