[ Index ] |
PHP Cross Reference of Phabricator |
[Summary view] [Print] [Text view]
1 <?php 2 3 // Tested on PHP 5.2, 5.3 4 5 // This snippet (and some of the curl code) due to the Facebook SDK. 6 if (!function_exists('curl_init')) { 7 throw new Exception('Stripe needs the CURL PHP extension.'); 8 } 9 if (!function_exists('json_decode')) { 10 throw new Exception('Stripe needs the JSON PHP extension.'); 11 } 12 if (!function_exists('mb_detect_encoding')) { 13 throw new Exception('Stripe needs the Multibyte String PHP extension.'); 14 } 15 16 // Stripe singleton 17 require(dirname(__FILE__) . '/Stripe/Stripe.php'); 18 19 // Utilities 20 require(dirname(__FILE__) . '/Stripe/Util.php'); 21 require(dirname(__FILE__) . '/Stripe/Util/Set.php'); 22 23 // Errors 24 require(dirname(__FILE__) . '/Stripe/Error.php'); 25 require(dirname(__FILE__) . '/Stripe/ApiError.php'); 26 require(dirname(__FILE__) . '/Stripe/ApiConnectionError.php'); 27 require(dirname(__FILE__) . '/Stripe/AuthenticationError.php'); 28 require(dirname(__FILE__) . '/Stripe/CardError.php'); 29 require(dirname(__FILE__) . '/Stripe/InvalidRequestError.php'); 30 require(dirname(__FILE__) . '/Stripe/RateLimitError.php'); 31 32 // Plumbing 33 require(dirname(__FILE__) . '/Stripe/Object.php'); 34 require(dirname(__FILE__) . '/Stripe/ApiRequestor.php'); 35 require(dirname(__FILE__) . '/Stripe/ApiResource.php'); 36 require(dirname(__FILE__) . '/Stripe/SingletonApiResource.php'); 37 require(dirname(__FILE__) . '/Stripe/AttachedObject.php'); 38 require(dirname(__FILE__) . '/Stripe/List.php'); 39 40 // Stripe API Resources 41 require(dirname(__FILE__) . '/Stripe/Account.php'); 42 require(dirname(__FILE__) . '/Stripe/Card.php'); 43 require(dirname(__FILE__) . '/Stripe/Balance.php'); 44 require(dirname(__FILE__) . '/Stripe/BalanceTransaction.php'); 45 require(dirname(__FILE__) . '/Stripe/Charge.php'); 46 require(dirname(__FILE__) . '/Stripe/Customer.php'); 47 require(dirname(__FILE__) . '/Stripe/Invoice.php'); 48 require(dirname(__FILE__) . '/Stripe/InvoiceItem.php'); 49 require(dirname(__FILE__) . '/Stripe/Plan.php'); 50 require(dirname(__FILE__) . '/Stripe/Subscription.php'); 51 require(dirname(__FILE__) . '/Stripe/Token.php'); 52 require(dirname(__FILE__) . '/Stripe/Coupon.php'); 53 require(dirname(__FILE__) . '/Stripe/Event.php'); 54 require(dirname(__FILE__) . '/Stripe/Transfer.php'); 55 require(dirname(__FILE__) . '/Stripe/Recipient.php'); 56 require(dirname(__FILE__) . '/Stripe/Refund.php'); 57 require(dirname(__FILE__) . '/Stripe/ApplicationFee.php');
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Sun Nov 30 09:20:46 2014 | Cross-referenced by PHPXref 0.7.1 |