PluginProbe ʕ •ᴥ•ʔ
Booking for Appointments and Events Calendar – Amelia / 2.4.4
Booking for Appointments and Events Calendar – Amelia v2.4.4
2.4.4 2.4.3 2.4.2 2.4.1 2.4 trunk 1.2.1 1.2.10 1.2.11 1.2.12 1.2.13 1.2.14 1.2.15 1.2.16 1.2.17 1.2.18 1.2.19 1.2.2 1.2.20 1.2.21 1.2.22 1.2.23 1.2.24 1.2.25 1.2.26 1.2.27 1.2.28 1.2.29 1.2.3 1.2.30 1.2.31 1.2.32 1.2.33 1.2.34 1.2.35 1.2.36 1.2.37 1.2.38 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 2.0 2.0.1 2.0.2 2.1 2.1.1 2.1.2 2.1.3 2.2 2.2.1 2.3
ameliabooking / vendor / stripe / stripe-php / lib / HttpClient / ClientInterface.php
ameliabooking / vendor / stripe / stripe-php / lib / HttpClient Last commit date
ClientInterface.php 6 months ago CurlClient.php 6 months ago StreamingClientInterface.php 6 months ago
ClientInterface.php
25 lines
1 <?php
2
3 namespace AmeliaVendor\Stripe\HttpClient;
4
5 interface ClientInterface
6 {
7 /**
8 * @param 'delete'|'get'|'post' $method The HTTP method being used
9 * @param string $absUrl The URL being requested, including domain and protocol
10 * @param array $headers Headers to be used in the request (full strings, not KV pairs)
11 * @param array $params KV pairs for parameters. Can be nested for arrays and hashes
12 * @param bool $hasFile Whether or not $params references a file (via an @ prefix or
13 * CURLFile)
14 * @param 'v1'|'v2' $apiMode Specifies if this is a v1 or v2 request
15 * @param null|int $maxNetworkRetries
16 *
17 * @return array an array whose first element is raw request body, second
18 * element is HTTP status code and third array of HTTP headers
19 *
20 * @throws \AmeliaVendor\Stripe\Exception\ApiConnectionException
21 * @throws \AmeliaVendor\Stripe\Exception\UnexpectedValueException
22 */
23 public function request($method, $absUrl, $headers, $params, $hasFile, $apiMode = 'v1', $maxNetworkRetries = null);
24 }
25