From 27a7c69feb96d806664a47b9709f4127068a201d Mon Sep 17 00:00:00 2001 From: anniel-stripe <97691964+anniel-stripe@users.noreply.github.com> Date: Wed, 14 Feb 2024 16:56:10 -0800 Subject: [PATCH] Remove broken methods on CustomerCashBalanceTransaction (#1648) --- lib/Customer.php | 62 +++++++++++++------------- lib/CustomerCashBalanceTransaction.php | 3 -- 2 files changed, 31 insertions(+), 34 deletions(-) diff --git a/lib/Customer.php b/lib/Customer.php index 4343a5814..f4a5c9f83 100644 --- a/lib/Customer.php +++ b/lib/Customer.php @@ -134,37 +134,6 @@ public static function search($params = null, $opts = null) return static::_requestPage($url, \Stripe\SearchResult::class, $params, $opts); } - const PATH_CASH_BALANCE = '/cash_balance'; - - /** - * @param string $id the ID of the customer to which the cash balance belongs - * @param null|array $params - * @param null|array|string $opts - * @param mixed $cashBalanceId - * - * @throws \Stripe\Exception\ApiErrorException if the request fails - * - * @return \Stripe\CashBalance - */ - public static function retrieveCashBalance($id, $cashBalanceId, $params = null, $opts = null) - { - return self::_retrieveNestedResource($id, static::PATH_CASH_BALANCE, $params, $opts); - } - - /** - * @param string $id the ID of the customer to which the cash balance belongs - * @param null|array $params - * @param null|array|string $opts - * @param mixed $cashBalanceId - * - * @throws \Stripe\Exception\ApiErrorException if the request fails - * - * @return \Stripe\CashBalance - */ - public static function updateCashBalance($id, $cashBalanceId, $params = null, $opts = null) - { - return self::_updateNestedResource($id, static::PATH_CASH_BALANCE, $params, $opts); - } const PATH_BALANCE_TRANSACTIONS = '/balance_transactions'; /** @@ -328,6 +297,37 @@ public static function updateSource($id, $sourceId, $params = null, $opts = null { return self::_updateNestedResource($id, static::PATH_SOURCES, $sourceId, $params, $opts); } + const PATH_CASH_BALANCE = '/cash_balance'; + + /** + * @param string $id the ID of the customer to which the cash balance belongs + * @param null|array $params + * @param null|array|string $opts + * @param mixed $cashBalanceId + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\CashBalance + */ + public static function retrieveCashBalance($id, $cashBalanceId, $params = null, $opts = null) + { + return self::_retrieveNestedResource($id, static::PATH_CASH_BALANCE, $params, $opts); + } + + /** + * @param string $id the ID of the customer to which the cash balance belongs + * @param null|array $params + * @param null|array|string $opts + * @param mixed $cashBalanceId + * + * @throws \Stripe\Exception\ApiErrorException if the request fails + * + * @return \Stripe\CashBalance + */ + public static function updateCashBalance($id, $cashBalanceId, $params = null, $opts = null) + { + return self::_updateNestedResource($id, static::PATH_CASH_BALANCE, $params, $opts); + } const PATH_TAX_IDS = '/tax_ids'; /** diff --git a/lib/CustomerCashBalanceTransaction.php b/lib/CustomerCashBalanceTransaction.php index b430b0136..aa8819e15 100644 --- a/lib/CustomerCashBalanceTransaction.php +++ b/lib/CustomerCashBalanceTransaction.php @@ -30,9 +30,6 @@ class CustomerCashBalanceTransaction extends ApiResource { const OBJECT_NAME = 'customer_cash_balance_transaction'; - use ApiOperations\All; - use ApiOperations\Retrieve; - const TYPE_ADJUSTED_FOR_OVERDRAFT = 'adjusted_for_overdraft'; const TYPE_APPLIED_TO_PAYMENT = 'applied_to_payment'; const TYPE_FUNDED = 'funded';