Changeset View
Changeset View
Standalone View
Standalone View
externals/stripe-php/lib/Stripe/List.php
- This file was added.
| <?php | |||||
| class Stripe_List extends Stripe_Object | |||||
| { | |||||
| public function all($params=null) | |||||
| { | |||||
| $requestor = new Stripe_ApiRequestor($this->_apiKey); | |||||
| list($response, $apiKey) = $requestor->request( | |||||
| 'get', | |||||
| $this['url'], | |||||
| $params | |||||
| ); | |||||
| return Stripe_Util::convertToStripeObject($response, $apiKey); | |||||
| } | |||||
| public function create($params=null) | |||||
| { | |||||
| $requestor = new Stripe_ApiRequestor($this->_apiKey); | |||||
| list($response, $apiKey) = $requestor->request( | |||||
| 'post', $this['url'], $params | |||||
| ); | |||||
| return Stripe_Util::convertToStripeObject($response, $apiKey); | |||||
| } | |||||
| public function retrieve($id, $params=null) | |||||
| { | |||||
| $requestor = new Stripe_ApiRequestor($this->_apiKey); | |||||
| $base = $this['url']; | |||||
| $id = Stripe_ApiRequestor::utf8($id); | |||||
| $extn = urlencode($id); | |||||
| list($response, $apiKey) = $requestor->request( | |||||
| 'get', "$base/$extn", $params | |||||
| ); | |||||
| return Stripe_Util::convertToStripeObject($response, $apiKey); | |||||
| } | |||||
| } | |||||