request('get', $url, $params); return Stripe_Util::convertToStripeObject($response, $apiKey); } /** * @return Stripe_Invoice The saved invoice. */ public function save() { $class = get_class(); return self::_scopedSave($class); } /** * @return Stripe_Invoice The paid invoice. */ public function pay() { $requestor = new Stripe_ApiRequestor($this->_apiKey); $url = $this->instanceUrl() . '/pay'; list($response, $apiKey) = $requestor->request('post', $url); $this->refreshFrom($response, $apiKey); return $this; } }