forge-dashboard-sdk-php

Application

Table of Contents

Classes

Client
A forge-dashboard API client (github.com/alrayyes/forge-dashboard).
ApiError
Thrown for any forge-dashboard response carrying an error body -- every 4xx/5xx in the spec shares the same {error} shape (rules/sdk-generation.md's "Client shape": map errors to typed exceptions carrying the HTTP status and the parsed error body, never a bare string or the raw response).
RetryMiddleware
Builds the decider/delay pair for GuzzleHttp\Middleware::retry -- exponential backoff with jitter on a 429 or 5xx, honoring a server-sent Retry-After (seconds or an HTTP-date, RFC 9110 section 10.2.3) ahead of the computed backoff, and never retrying any other 4xx (rules/sdk-generation.md's "Client shape").
On this page

Search results