/
home
/
techb158
/
immovalet.ca
/
report
/
Client
/
stripe-php
/
lib
/
/home/techb158/immovalet.ca/report/Client/stripe-php/lib
mkdir
upload
Name
Size
Mode
Actions
ApiOperations/
-
0777
rm
Checkout/
-
0777
rm
Error/
-
0777
rm
HttpClient/
-
0777
rm
Issuing/
-
0777
rm
Radar/
-
0777
rm
Reporting/
-
0777
rm
Sigma/
-
0777
rm
Terminal/
-
0777
rm
Util/
-
0777
rm
Account.php
10820
0666
edit
dl
rm
AccountLink.php
323
0666
edit
dl
rm
AlipayAccount.php
2347
0666
edit
dl
rm
ApiRequestor.php
16774
0666
edit
dl
rm
ApiResource.php
3406
0666
edit
dl
rm
ApiResponse.php
581
0666
edit
dl
rm
ApplePayDomain.php
578
0666
edit
dl
rm
ApplicationFee.php
2932
0666
edit
dl
rm
ApplicationFeeRefund.php
1386
0666
edit
dl
rm
Balance.php
535
0666
edit
dl
rm
BalanceTransaction.php
932
0666
edit
dl
rm
BankAccount.php
3202
0666
edit
dl
rm
BitcoinReceiver.php
1391
0666
edit
dl
rm
BitcoinTransaction.php
195
0666
edit
dl
rm
Card.php
4469
0666
edit
dl
rm
Charge.php
8028
0666
edit
dl
rm
Collection.php
3067
0666
edit
dl
rm
CountrySpec.php
586
0666
edit
dl
rm
Coupon.php
777
0666
edit
dl
rm
Customer.php
6118
0666
edit
dl
rm
Discount.php
341
0666
edit
dl
rm
Dispute.php
2776
0666
edit
dl
rm
EphemeralKey.php
935
0666
edit
dl
rm
Event.php
9932
0666
edit
dl
rm
ExchangeRate.php
240
0666
edit
dl
rm
File.php
1423
0666
edit
dl
rm
FileLink.php
552
0666
edit
dl
rm
FileUpload.php
160
0666
edit
dl
rm
Invoice.php
5767
0666
edit
dl
rm
InvoiceItem.php
879
0666
edit
dl
rm
InvoiceLineItem.php
673
0666
edit
dl
rm
IssuerFraudRecord.php
461
0666
edit
dl
rm
LoginLink.php
254
0666
edit
dl
rm
OAuth.php
3293
0666
edit
dl
rm
Order.php
1711
0666
edit
dl
rm
OrderItem.php
377
0666
edit
dl
rm
OrderReturn.php
498
0666
edit
dl
rm
PaymentIntent.php
2737
0666
edit
dl
rm
PaymentMethod.php
1536
0666
edit
dl
rm
Payout.php
3166
0666
edit
dl
rm
Person.php
2650
0666
edit
dl
rm
Plan.php
911
0666
edit
dl
rm
Product.php
1165
0666
edit
dl
rm
Recipient.php
1110
0666
edit
dl
rm
RecipientTransfer.php
958
0666
edit
dl
rm
Refund.php
1875
0666
edit
dl
rm
RequestTelemetry.php
586
0666
edit
dl
rm
Review.php
1701
0666
edit
dl
rm
SingletonApiResource.php
975
0666
edit
dl
rm
SKU.php
727
0666
edit
dl
rm
Source.php
4610
0666
edit
dl
rm
SourceTransaction.php
438
0666
edit
dl
rm
Stripe.php
7018
0666
edit
dl
rm
StripeObject.php
18280
0666
edit
dl
rm
Subscription.php
2706
0666
edit
dl
rm
SubscriptionItem.php
1130
0666
edit
dl
rm
SubscriptionSchedule.php
3422
0666
edit
dl
rm
SubscriptionScheduleRevision.php
2277
0666
edit
dl
rm
ThreeDSecure.php
354
0666
edit
dl
rm
Token.php
803
0666
edit
dl
rm
Topup.php
1618
0666
edit
dl
rm
Transfer.php
3826
0666
edit
dl
rm
TransferReversal.php
1515
0666
edit
dl
rm
UsageRecord.php
1288
0666
edit
dl
rm
UsageRecordSummary.php
405
0666
edit
dl
rm
Webhook.php
1534
0666
edit
dl
rm
WebhookEndpoint.php
579
0666
edit
dl
rm
WebhookSignature.php
4369
0666
edit
dl
rm
Edit:
/home/techb158/immovalet.ca/report/Client/stripe-php/lib/Stripe.php
(7018B)
<?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 false. public static $enableTelemetry = false; // @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.31.2'; /** * @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