mirror of
https://github.com/itflow-org/itflow
synced 2026-03-11 16:24:50 +00:00
Bump stripe-php from 19.0.0 to 19.4.1
This commit is contained in:
@@ -3,9 +3,9 @@
|
||||
namespace Stripe\Util;
|
||||
|
||||
/**
|
||||
* @phpstan-type RequestOptionsArray array{api_key?: string, idempotency_key?: string, stripe_account?: string, stripe_context?: string|\Stripe\StripeContext, stripe_version?: string, api_base?: string, max_network_retries?: int }
|
||||
* @phpstan-type RequestOptionsArray array{api_key?: string, idempotency_key?: string, stripe_account?: string, stripe_context?: string|\Stripe\StripeContext, stripe_version?: string, api_base?: string, max_network_retries?: int, headers?: Array }
|
||||
*
|
||||
* @psalm-type RequestOptionsArray = array{api_key?: string, idempotency_key?: string, stripe_account?: string, stripe_context?: string|\Stripe\StripeContext, stripe_version?: string, api_base?: string, max_network_retries?: int }
|
||||
* @psalm-type RequestOptionsArray = array{api_key?: string, idempotency_key?: string, stripe_account?: string, stripe_context?: string|\Stripe\StripeContext, stripe_version?: string, api_base?: string, max_network_retries?: int, headers?: Array }
|
||||
*/
|
||||
class RequestOptions
|
||||
{
|
||||
@@ -174,6 +174,10 @@ class RequestOptions
|
||||
$base = $options['api_base'];
|
||||
unset($options['api_base']);
|
||||
}
|
||||
if (\array_key_exists('headers', $options)) {
|
||||
$headers = \array_merge($headers, $options['headers']);
|
||||
unset($options['headers']);
|
||||
}
|
||||
|
||||
if ($strict && !empty($options)) {
|
||||
$message = 'Got unexpected keys in options array: ' . \implode(', ', \array_keys($options));
|
||||
|
||||
Reference in New Issue
Block a user