Client v1.0.0
HTTP-клиент Guzzle с кэшем GET, ретраями 429/5xx и X-Subuser.
Описание: HTTP-клиент Guzzle с кэшем GET, ретраями 429/5xx и X-Subuser.
Namespace: Devcraft\Webshare\Classes
Extends: AbstractBasicClass
С версии: 1.0.0
Methods
`__construct(private string $apiKey,
private string $apiUrl, private string $apiVersion, ?GuzzleClient $...)`
Параметры: private string $apiKey, private string $apiUrl, private string $apiVersion, ?GuzzleClient $httpClient = NULL
withSubuser(?string $subuserId): self
Параметры: ?string $subuserId
Возвращает: self
getSubuser(): ?string
Возвращает: ?string
`send(string $endpoint,
#[ExpectedValues(valuesFromClass: RequestMethod::class)`
Параметры: string $endpoint, #[ExpectedValues(valuesFromClass: RequestMethod::class
getRateLimits(): array
Возвращает: array
getApiVersion(): string
Возвращает: string