Path: blob/master/externals/stripe-php/lib/Stripe/List.php
12256 views
<?php12class Stripe_List extends Stripe_Object3{4public function all($params=null)5{6$requestor = new Stripe_ApiRequestor($this->_apiKey);7list($response, $apiKey) = $requestor->request(8'get',9$this['url'],10$params11);12return Stripe_Util::convertToStripeObject($response, $apiKey);13}1415public function create($params=null)16{17$requestor = new Stripe_ApiRequestor($this->_apiKey);18list($response, $apiKey) = $requestor->request(19'post', $this['url'], $params20);21return Stripe_Util::convertToStripeObject($response, $apiKey);22}2324public function retrieve($id, $params=null)25{26$requestor = new Stripe_ApiRequestor($this->_apiKey);27$base = $this['url'];28$id = Stripe_ApiRequestor::utf8($id);29$extn = urlencode($id);30list($response, $apiKey) = $requestor->request(31'get', "$base/$extn", $params32);33return Stripe_Util::convertToStripeObject($response, $apiKey);34}3536}373839